Linux操作系统命令的通用格式


/root:系统管理员root的宿主(家)目录

 /home:普通用户的宿主目录zhangsan-->/home/zhangsan/

 /boot:系统内核,启动文件

 /dev:设置文件

 /etc:配置文件

/lib/lib64:库文件(so)

/tmp:临时文件

/media/mnt:默认挂载点

/bin:所以用户可执行的命令

/sbin:管理员可执行的管理命令

/usr/opt:应用程序

/var/log:日志文件等

   1.Type       查看命令

    2.Help       

    3.Man        帮助指令(通过man指令可以查看linux中的指令帮助、配置文件帮助和编程帮助等信息)

    4.nfo       是一种文档格式,也是阅读此格式文档的阅读器   

    5.Ls         列出当前目录的内容

   6.Cd         切换路径

   7.Touch      创建文件/如果创建的文件已经存在了就会更改创建的时间

   8.Du         显示指定的目录或者文件所占用的磁盘空间

   9.Mkdir      创建命令

  10.Cp      复制命令(可以复制文件和目录)

  11.rm -r -f -i 默认是-i选项rm要删除的文件

  12.Mv -f       默认是-i选项mv移动文件或者目录,可以改名

  13.Which       默认从$PATH设置的路径中查找命令所在文件

  14.Find        Find / -name “a*” -a -size +10k -a -size -20k

  15.alias       设置别名

  16.Unalias     取消别名

  17.Date        查看日期和时间 -s 修改日期和时间

  18.Cal         查看日历

  19.Ntpdate     时间同步 -u 穿过防火墙 cn.pool.ntp.org  

  20.Cat -n =nl  排序

  21.Tac         反向排序

  23.Rev         例如12345->54321

  24.More        显示很多

  25.Less        由于more不能后退,就取more的反义词less加上后退功能

  26.Head        默认查看命令前10行(head -8 a.txt | tail -4  此命令是看5-8行内容)

  27.tail            从后往前找文件

  28.Wc            (-l:统计行数)(-w:统计单词个数)(-c:统计字节数)统计单词个数的.Grep            在文件中查找并显示包含指定字符串的行(-i:查找时忽略大小                             写)(-v:反转查找,输出与条件不符的行)(-e:查找时支持正则表达式)(-w:查找时将条件视为完整单词)

 linux命令行快捷键

tab:自动补齐或者列出符合开头的命令

\:强制换行(续航符)和转义

快捷键CTRL+u:从光标处清空至行首

快捷键CTRL+k:从光标处清空至行尾

快捷键CTRL+y:粘贴刚才所删除(剪切)的字符

快捷键CTRL+a:快速跳转至行首

快捷键CTRL+e:快速跳转至行尾

快捷键CTRL+l:清屏等同于clear命令

快捷键CTRL+c:取消本次命令执行

快捷键CTRL+r:搜索历史命令(常用并且很好用)

快捷键CTRL+d:从shell提示中注销关闭,类似输入exit

快捷键CTRL+z:转入后台运行

 yum -y install bzip2----》安装解压命令

 .当前文件

  ..上一个目录

 ls -a显示当前目录下的文件与目录

 l 显示当前目录下的文件详细信息

 -h 以人类可读的方式显示

 -s显示文件或目录占用量

 -help 显示每个字母后的解释

 六、tar作用:制作归档文件、释放归档文件

        归档:tar【选项c...】归档文件名,源文件或目录

      释放:tar【选项x...】归档文件名【-c 目标目录】

 常用选项

 -c:创建.tar格式的包文件

  -x:解开.tar格式的包文件

 -f:表示使用归档文件(后面紧跟归档文件名)

 -c:解包时指定释放的目标目录

 -z:调用 gzip 程序进行解压或者压缩

 -j:调用bzip2程序进行压缩或者解压

 find用法:find[查找范围][查找条件表达式]

采用递归方式,根据月标的名称、类型、大小等不同属性进行精细查找
-name根据目标文件的名称进行查找,允许使用“*”及“?”通配符
-size根据目标文件的大小进行查找、般使用“+”“”号设置超过或小于指定的大小作为查找条件、常用的容量单位包括kB(注意k是小写)、MB、GB

 -user根据文件是否属于月标用户进行查找

 -type 根据文件的类型进行查找

   文件类型包括普通文件(f)、目录(d)、块设备文件(b)、字符设备文件(c)链接文件(1)、管道文件(p)、套接字文件(s:socket)等、块设备是指成块读取数据的设备(如硬盘、内存等),字符设备是指按单个字符读取数据的设备(如键盘、鼠标等)

各表达式之间使用逻辑运算符“-a”表示而且(and)“-0”表示或者(or)

 通配符

 ?代表一个任意字符

 *  代表任意长度任意字符

 根目录

 所有分区、月录、文件等的位置起点

 整个树形目录结构中,使用独立的一个“/”表示

 不管计算机拥有多少个分区,多少个硬盘,操作系统使用时只能有一个根

wc作用:统计义件中的单词数量(WordCount)等

用法:wc[选项]...【文件]...

常用选项:

-l:统计行数。

-w:统计单词个数

-c:统计字节数
grep作用:在文件中查找并显示包含指定字符串的行用法:grep[选项]...PATTERN[FILE]....

 -i:查找时忽略大小写

 -V:反转查找,输出与条件不相符的行

 -E:查找时支持正则表达式

 -w:查找时将条件视为完整单词。

 “...”表示以...开头

 “...$”表小以...结尾

 "^$”表示公行

   末行模式

 :set nu显示行号

 :% s/:/A/g   将全文的:替换成A

 操作类型 操作键      功能

      x或者del   删除光标处的单个字符

 删除   dd       删除当前光标所在行

                #dd      删除从光标所在行开始的#行内容

                 d^       删除当前光标之前到行首的所有字符

                d$       删除当前光标处到行尾的所有字符

 复制   yy       复制当前行整行的内容到剪贴板

                #yy      复制从光标所在行开始的#行内容

 粘贴   p        将缓冲区中的内容粘贴到光标位置处之后

                 p        粘贴到光标位置处之前

 

1.使用绝对路径切换到/tmp工作目录下

      cd /tmp

2.使用命令在/tmp目录下创建dira,dirb,dirc三个目录(使用一条命令)
      mkdir dira dirb dirc
      mkdir dir{a..c}
3.在dirb下创建11,11下创建22,22下创建33(使用一条命令)
   mkdir -p dirb/11/22/33
4.通过相对路径进入到33里面,查看当前所在路径
  [root@centos 22]# cd 33
  [root@centos 33]# pwd
  /tmp/dirb/11/22/33
  [root@centos dirb]# cd ./11/22/33
  [root@centos 33]# pwd
  /tmp/dirb/11/22/33
5.在11目录下创建5个名为file1到file5的文件
  [root@centos 11]# touch file{1..5}
  [root@centos 11]# ls
  22     file2  file4
  file1  file3  file5
6.将文件file2复制到22目录下
  [root@centos 11]# ls
  22     file2  file4
  file1  file3  file5
  [root@centos 11]# cp file2 22
  [root@centos 11]# cd 22
  [root@centos 22]# ls
  33  dirb  file2
7.使用命令查看ifconfig这个命令是内部命令还是外部命令
  [root@centos 22]# type ifconfig
  ifconfig 是 /usr/sbin/ifconfig
8.使用help\man\info查看ifconfig这个命令的帮助信息
   ifconfig --help
  man ifconfig
  info ifconfig

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM