linux6如何开启5096端口,10个Linux操作的好习惯

这是十条linux系统下命令行操作模式时应该遵守的好习惯,他们不仅可以让你的操作更快,也能减少你失误的可能性。它们分别是

1.用一条mkdir语句建立一套完整的目录树

示例:

$mkdir-pproject/{lib/ext,bin,src,doc/{html,info,pdf},demo/stat/a}

2.在解压缩的时候,使用-C选项来指定目标文件夹

示例:

$tarxvf-Ctmp/a/b/cnewarc.tar.gz

3.使用逻辑控制符来组合你的操作

示例:

$cdtmp/a/b/c&&tarxvf~/archive.tar

4.把变量用加以双引号来防止被系统误解。

示例:

$lstmp/

ab

$VAR=”tmp/*”

$echo$VAR

tmp/atmp/b

$echo“$VAR”

tmp/*

5.用Esc字符来把过长的指令分行输入

示例:

$cdtmp/a/b/c||\

>mkdir-ptmp/a/b/c&&\

>tarxvf-Ctmp/a/b/c~/archive.tar

6.把你的操作组合成一个列表

示例:

$(cdtmp/a/b/c/||mkdir-ptmp/a/b/c&&\

>VAR=$PWD;cd~;tarxvf-C$VARarchive.tar)\

>|mailxadmin-S“Archivecontents”

7.使用xargs命令来过滤find命令的输出。

示例:

~/tmp$ls-1|xargs

December_Report.pdfREADMEaarchive.tarmkdirhier.sh

~/tmp$ls-1|xargsfile

December_Report.pdf:PDFdocument,version1.3

README:ASCIItext

a:directory

archive.tar:POSIXtararchive

mkdirhier.sh:Bourneshellscripttextexecutable

~/tmp$

8.知道何时该用grep计数,何时不该

示例:

~$timegrepandtmp/a/longfile.txt|wc-l

2811

real0m0.097s

user0m0.006s

sys0m0.032s

9.在要判断特定的域是否符合条件的时候,用awk来代替grep

示例:

~/tmp$ls-l|awk‘$6==“Dec”‘

-rw-r–r–3joejoe5096Dec1414:26archive.tar

-rw-r–r–1rootroot238Dec0308:19README

10.不要把文件内容用cat命令列出后再传给grep,grep可以直接查找文件

示例:

~$timegrepandtmp/a/longfile.txt

2811

real0m0.010s

user0m0.006s

sys0m0.004s

输入您的搜索字词 提交搜索表单

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值