一、简单命令
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命令把这些变化的信息显示在屏幕上