2021-07-26 00:07:43 晓掌柜 版权声明:本文为站长原创文章,转载请写明出处
在之前的文章中,我们介绍了linux操作命令大全-文件操作、linux操作命令大全-磁盘存储及网络命令和linux操作命令大全-文件目录操作。
今天我们来介绍一下linux中磁盘存储及网络命令相关知识。希望能对各位有些许帮助,此外内容多为网络资源整理如有错误敬请斧正。
为某一个文件在另外一个位置建立一个同步的链接.当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须
相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。
命令格式:
ln [参数] [源文件或目录] [目标文件或目录]
常用参数:
必要参数:
选择参数:
使用实例:
1.为 test.log文件创建软链接linktest。
ln -s test.log linktest
2.为 test.log创建硬链接lntest。
ln test.log lntest
命令格式:
diff [参数] [文件1或目录1] [文件2或目录2]
常用参数:
使用实例:
1.显示 test1.txt 和 test2.txt 两个文件差异。
diff test1.txt test2.txt
命令格式:
grep [option] pattern file
常用参数:
使用实例:
1.将 /etc/passwd 文件中出现 root 的行取出来,关键词部分加上颜色显示。
grep "root" /etc/passwd --color=auto
cat /etc/passwd | grep "root" --color=auto
2.将 /etc/passwd 文件中没有出现 root 和 nologin 的行取出来。
grep -v "root" /etc/passwd | grep -v "nologin"
用来显示文件所包含的行、字和字节数。
命令格式:
wc [选项] [文件]
常用参数:
使用实例:
1.统计文件的字节数、行数和字符数。
wc -c test.txt
wc -l test.txt
wc -m test.txt
2.统计文件的字节数、行数和字符数,只打印数字,不打印文件名。
cat test.txt | wc -c
cat test.txt | wc -l
cat test.txt | wc -m
用来显示当前进程的状态。
命令格式:
ps[参数]
常用参数:
使用实例:
1.显示所有进程信息。
ps -A
ps -u root
ps -ef
可以将命令的输出结果输出到标准输出设备,多用于周期性执行命令/定时执行命令。
命令格式:
watch [参数] [命令]
常用参数:
使用实例:
1.每隔一秒高亮显示网络链接数的变化情况
watch -n 1 -d netstat -ant
2.每隔一秒高亮显示http链接数的变化情况
watch -n 1 -d 'pstree|grep http'
在一个指定的时间执行一个指定任务,只能执行一次。(需开启atd进程)
命令格式:
at [参数] [时间]
常用参数:
使用实例:
1.3天后的下午5点执行/bin/ls
at 5pm+3 days
at> /bin/ls
at> <EOT>
在固定的间隔时间执行指定的系统指令或 shell script脚本。时间间隔的单位可以是分钟、小时、日、月、周及以上的任意组合。(需开启crond服务)
命令格式:
crontab [-u user] file 或
crontab [-u user] [ -e | -l | -r ]
常用参数:
使用实例:
1.列出 crontab 文件。
crontab -l
2.编辑crontab 文件。
crontab -e
1.每1分钟执行一次command
* * * * * command
2.每小时的第3和第15分钟执行
3,15 * * * * command
3.在上午8点到11点的第3和第15分钟执行
3,15 8-11 * * * command
上述内存可能存在不完整情况,持续更新补充中...
更多精彩,请持续关注:guangmuhua.com