第五期ysyx yzh第二课《工具是第一生产力》总结

df /   查看磁盘分区使用情况

fdisk /dev/sdb       对磁盘进行分区

grep "\bint i\b" a.c  查找文件中定义变量i的位置   The symbol \b matches the empty string at the edge of a word

wget http://www.xxx.com/abc.zip  下载工具

iconv -f gbk -t utf-8 file.txt  文件编码转换

 

文件比较:

文本文件比较 vimdiff f1 f2

非文本文件比较 diff f1 f2

很大的文件  md5sum f1 f2

 

Linux 的 Filesystem Hierarchy Standard(FHS) 下,根目录下各个目录的用途:

 

Busybox是啥?

 

了解工具如何运行:

 

 

 

 

 通过感叹号加数字可以执行历史命令: ! 186

cd -     返回上一个工作目录

 

使用 Alt + f 和 Alt + b 可以以单词为单位在shell命令中移动(更多命令可以查看 man readline)

使用 大括号{} 扩展,举个例子 echo Hello-{a,bb,c} = Hello-a Hello-bb Hello-c

举个例子:ls *.{.txt, .doc}

 

任务管理:

 

输入输出重定向:

 输入输出重定向 (续)

 

举个例子:

yes | cat > /dev/null

可以使用 lsof 来验证管道的打开,管道的类型是FIFO

 

组合变得更强:

 

来统计一下:

 

自制工具 = 编程!

自制工具 = 编程(续)!

 

 man -k xxx  检索关键字中含有“xxx”的命令

 

常用工具:

 

 尝试先进的工具:

 

 

posted @ 2022-09-20 10:57  yinhuachen  阅读(56)  评论(0编辑  收藏  举报