天津储鑫盛钢材现货供应商 发表于 2025-3-24 05:35:42

linux文件管理

使命:https://i-blog.csdnimg.cn/direct/3b15e2d850a94fa5852c9e869e86f3e2.png

命令:

①$ mkdir SHENGCHAN /tmp/{SEASON,SHENGCHAND,shengchanN,usb,confback}  //在桌面创建SHENGCHAN目录,在tmp目录创建SEASON,SHENGCHAND,shengchanN,usb,confback目录。
②$ touch SHENGCHAN/shengchan_{d,n}_tream{1..6} /tmp/SEASON/season{1..4}  //在桌面的SHENGCHAN目录创建shengchan_{d,n}_tream{1..6}文件(d对应1到6共六个文件,n对应1到6共六个文件);在tmp目录下的SEASON目录下创建season{1..4}共四个文件。
③$ cp SHENGCHAN/*_d_* /tmp/SHENGCHAND && cp SHENGCHAN/*_n_* /tmp/shengchanN && mv /tmp/SEASON/* /tmp/usb && cp /etc/*[[:digit:]]*.conf /tmp/confback //*代表匹配0~任意字符,cp指复制,mv指重命名。

①$ find -name passwd 2> /dev/null //将错误的输出丢至dev/null黑洞文件里丢弃。
②$ find -name passwd > /tmp/tab.out 2> /tmp/tab.err //保存正确输出到/tmp/tab.out 中,错 误输入保存在/tmp/tab.err 中。
③$ find -name passwd 2> /dev/null | tee /tmp/tab4 | wc -l //先把错误的丢弃,再把正确输出通过管道复制至/tem/tab4里,再用wc -l通过管道统计/tem/tab4里的行数。
④$ find -name passwd 2>&1 | wc -l //将错误输出复制至正确输出,再通过管道用wc -l统计行数
⑤cat > file  <<ZK
Hello lee
Hello timinglee
Hello linux
ZK
$ sh zk.sh //用cat在脚本中来多行输入,ZK代表开头和末端,最后在file文件中表现。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: linux文件管理