linux实用工具

基本实用工具:

ls  显示文件名(list)

cat  显示文本文件内容

rm [-i]  删除文件(remove),-i打开选项

less/more  分屏显示文件

hostname  显示系统名

 

文件操作:

cp SOURCEFILE DESTINATIONFILE  复制文件copy

mv OLDNAME NEWNAME  更改文件名(move)

lpr [-p] FILENAME  打印文件(line printer)-p指定打印机。可由lpstat -p显示打印机列表,lpq可查看作业,lprm JOBNO取消

grep  查找字符串(global regular expression print)

head [-LINENUM]  显示文件头(默认前十行)

tail [-LINENUM]  显示文件尾部(默认后5行)

sort  按顺序显示文件内容 -u去重复 -n对数字排序

uniq  忽略文件中重复行

diff  比较两个文件

file FILE1 [FILE2] [FILE3] [FILE4....]  测试文件内容

| (管道)  实现进程间的通信,例如ls | wc -w (wc -w 显示字数)

 

4个有用的实用工具

echo  显示文本

date  显示日期和时间

script [FLIENAME]  记录linux会话信息,默认将捕捉到的会话内容放在typescript中

unix2dos  将linux文件转换为macintosh或windows格式,反之用dos2unix

 

 

压缩和归档文件

bzip2 [-v]  压缩文件(转换成bz2格式)-v(verbose)显示节省空间的百分比

bunzip2  解压bz2文件

bzcat  显示bz2文件内容

 

gzip  压缩文件到.gz格式,相应的,gunzipzcat用来解压和显示。

compress  压缩到.z格式

 

tar -cvf FILE1 FILE2 ...  打包和解包归档文件c-create,v-verbose,f-读写. -tvf打包当前目录下全部

 

 

定位命令

which  显示实用工具(或命令)的完整路径

whereis  在标准路径下搜索相关文件

type  在bash下,可确定命令是否未内置命令

appropos  搜索关键字

locate  搜索关键字

 

获取用户和系统信息

who  列出系统上的用户

finger  列出系统上的用户更详细信息

w  列出系统上的用户

 

与其他用户通信

write  发送消息

mesg y/n  拒绝或接受消息

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值