Linux命令(一)——简单命令

时间:2022-05-07 02:13:26

一、简单命令

1.pwd命令

显示当前工作的全路径名。

2.date命令

显示系统当前的日期和时间。

3.who命令

显示当前已登录到系统的所有用户名,及其终端名和登录到系统的时间。

4.cal命令

显示日历:cal 显示本月的日历

     cal  2015  显示2015全年的日历

     cal  8 2017  显示2017年8月的日历

5.uname命令

查看当前操作系统的信息:-r  显示发行版本号

            -m  显示所用机器类型

            -i  显示所需硬件平台

            -v  显示操作系统版本

6.wc命令

用来统计给定文件的行数、字数和字符数,格式为:wc  [参数]  文件名

-l  统计行数  -w  统计字数  -c  统计字节数  

如果没有指定文件,则读取标准输入,按Ctrl+D退出。

7.clear命令

清屏命令。

 二、文件操作简单命令

1.cat  查看文件内容命令cat  [参数]  [文件名]

-n  由1开始对所有输出行进行编号显示。

cat  >  新文件名  ......  Ctrl+D退出   //利用重定向把cat命令的屏幕输出信息写入一个新的文件中。

cat   文件1  文件2  >  新文件名   //利用重定向合并两个文件内容到新文件中。

2.more  分屏显示文件内容,按空格显示下一页,按回车显示下一行。

more  ls.txt   //指定文件名。

man  ls | more   //利用管道线用另一个命令的输出作为more的输入。

3.grep  文件内容检索命令grep  [参数]  要检索的字符串  [文件名]

-l   忽略字符大小写的差别。

-n  显示符合的字符串之前,标出行号。

4.sort  排序命令sort  [参数]  [文件列表]

常用参数:sort file1  //对file1文件按每行第一个字符进行排序输出。

  sort file1 file2  //对file1和file2两个文件合并并进行排序输出。

  sort -r file1  //对file1文件按每行第一个字符进行反向排序输出。

  sort -r -o outf1 file1  //对file1文件按每行第一个字母进行反向排序,并将输出结果放在outf1中。

  sort -n file1  //对file1文件按每行第一个字段进行数值排序。

  sort -k  3 file1  //对file1文件按每行第三个字段为关键字进行排序。

  sort -n -k 3 file1  //对file1文件按每行第三个字段进行数值排序。

5.tail  查看文件内容命令tail  [参数]  文件名

常用参数:tail -n 5 /etc/passwd  //查看passwd文件中从文件末尾算起的5行内容

     tail -5 /etc/passwd  //查看passwd文件中从文件末尾算起的5行内容,同上

     tail 5 /etc/passwd  //查看passwd文件中从文件的第五行到末尾的内容

     tail -f /var/log/messages  //当一个正文文件的内容发生改变时,tail命令把这些变化的信息显示在屏幕上