zoukankan      html  css  js  c++  java
  • Linux下高频命令分类辑录(基本使用篇)

    本文目的:总结linux下常用命令的基本使用方法

    文件权限:

      文档权限设置命令:chmod

        数字模式:

          文档权限由-rwxrwxrwx十个字符组成,其中第一个代表文档类型,后面九个字符按照顺序分为三组,分别是拥有者、所在组、其他人的权限。r、w、x分别代表读写

    和是否可执行。其中r=4,w=2,x=1;根据要设置的权限可计算出要设置的数值。

                     eg:  chmod 777 helloworld

        字符模式:

          

          eg:  chmod  a+x helloworld  

    文档操作:

      切换文件目录命令:cd                                                                                                                                                                                        切    

        切换到指定目录文件内:cd /  (切换到根目录下,类似与Windows下用鼠标选中目标文件)

        返回至上一级目录:cd ..

        同一级目录下切换:(从/home/heatnan/socket 切换到 /home/heatnan/download)  cd ../download    (PS:此处使用相对路径)

    文件查找:

      Linux下命令档的查询:which

        查询指定命令的存放位置:which ls (查询ls命令的存放位置)

      Linux下文档查询命令:whereis  (根据数据库查询,速度较快)

        查询指定文档的存放位置: whereis ifconfig 

      Linux文件查找指令:find   特点:查找硬盘、速率较慢

        使用格式 find [path] [option] [action]

        查找指定目录下指定文件名:find /home/heatnan -name p4.c 

        

    文件压缩:

        tar.xz 的解压方式:1  将xz格式首先解压为tar。  命令: xz -d xxx.tar.xz      2  将tar格式解压。命令:tar xvf xxx.tar    

    VI/VIM操作部分:

      一般模式:

        复制光标所在行:yy                (复制光标以及以下的的n行:nyy)

        粘贴所复制的内容在光标的上一行/下一行:P/p 

        删除光标所在行的内容:dd        (删除n行:ndd)

        还记得windows下很多的撤销按钮:u

        复原一个动作:ctrl+r                (与撤销一起构成了Linux下的撤销与复原,妈妈再也不担心我在vim下不能快乐的coding了!☺)

               重复进行上一个动作:.                (可能你还没看到我,人家就只是小数点啦!)

        vim下的删除键:x向后删除一个字符,X为向前删除一个字符        (当然还有连续删除的nx)

        向光标之上、下查找某个单词(比如heat):  ?heat (向上)  /heat (向下)

    网络部分:

    1. 显示配置网络设备命令:ifconfig(类似与windows下的的ipconfig)

         查看网络设备信息: ifconfig

         修改IP地址:sudo ifconfig eth0 192.168.1.29 netmask 255.255.255.0

         网卡的关闭与开启:sudo ifconfig eth0 down/up

              (注:使用以上命令设置网卡时在机器重新启动之后将会失效,要长久保持网络信息需要修改网卡的配置文件)

  • 相关阅读:
    Android——Room数据库版本管理(保留现有数据不丢失)
    javaweb分页查询实现
    《人月神话》读后感(一)
    Android Studio代理-build过慢以及gradle下载失败解决方案
    Room----Android数据库(SQLite)
    Android Jetpack -- Lifecycles篇
    Android学习进度四
    Android Jetpack -- Navigation 篇
    Android Jetpack -- ViewModel篇(二)
    Android Jetpack -- ViewModel篇(一)
  • 原文地址:https://www.cnblogs.com/heat-man/p/4645354.html
Copyright © 2011-2022 走看看