发布网友 发布时间:2022-04-21 10:48
共2个回答
热心网友 时间:2023-02-12 23:54
| 线上查询及帮助命令 |
man:全称为manual,用于查看系统中自带的各种参考手册;
help:用于显示shell内部命令的帮助信息;
| 文件和目录操作命令 |
ls:全拼list,列出目录的内容及其内容属性信息;
cd:全拼change directory,切换当前工作目录至dirName(目录参数);
cp:全称copy,复制文件或目录;
find:用于在指定目录及目录下查找文件;
mkdir:全拼make directories,创建目录;
mv:全拼move,移动或重命名文件;
pwd:全拼print working directory,显示当前工作目录的绝对路径;
rename:可用字符串替换的方式批量改变文件名;
rm:全拼remove,删除一个或多个文件或目录。必须格外小心地使用该命令;
rmdir:全拼remove empty directories,删除空目录;
touch:修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件;
| 查看文件及内容处理命令 |
cat:全拼concatenate,用于连接多个文件并且打印到屏幕输出或重定向到指定文件中,可查看文件内容;
tac:cat的反向拼写,因此命令的功能为反向显示文件内容。文件内容的最后一行先显示,第一行最后显示;
less:可以随意浏览文件,而more仅能向前移动,却不能向后移动,而且less在查看之前不会加载整个文件;
head:显示文件的开头的内容。在默认情况下,head命令显示文件的头10行内容;
tail:查看文件尾部内容,有一个常用的参数-f常用于查阅正在改变的文件。可以看到最新的文件内容;
| 文件压缩及解压缩命令 |
tar:tar命令是用来建立,还原备份文件的工具程序,它可以加入,解开备份文件内的文件;
unzip:用于解压缩zip文件;
gzip:用于压缩文件。gzip是个使用广泛的压缩程序,文件经它压缩过后,其名称后面会多出".gz"的扩展名;
zip:用来将文件压缩成为常用的zip格式。
热心网友 时间:2023-02-13 01:12
1. bash常用任务管理命令
&,Ctrl-Z,Ctrl-C,jobs,fg,bg,kill等。
2. 基本的文件管理命令
ls, ls-l, less, head, tail, tail -f, ln, ln -s, chmod, chown, , -sk *,
df, mount等。
3. 基本的网络管理命令
ipconfig, ifconfig, dig等。
4. 软件安装命令
apt-get ,yum, cat -n等。
5. 常用表达式
!!, !$, {a..b},{a,b,c},{$1-$9},$0, $#,$?,$$,$*等。
6. 日常使用命令
Ctrl-R, cd -,xargs, parallel, pstree –p, pgrep,pkill, nohup,disown,screen,
tmux, lsof, netstat –lntp, set, man ascii, screen,dtach, curl, curl -l, wget,
lynx -mp –stdin, xmlstarlet, ssh -L, ssh –D, cron, Ctrl-S Ctrl-C等。
7. 数据处理命令
sort,uniq, uniq -u, uniq –d, cut,paste, join, awk,sed, shuf, sort,hd,bvi,
strings,grep, iconv,uconv, split,csplit等。
8. 系统调试命令
iostat,netstat,top,atop,htop,dstat, free,vmstat, kill -3 ,mtr,traceroute,
iftop,nethogs, ab,siege, wireshark,tshark, strace,ltrace, ldd, gdb, sar, stap,
perf, dmesg等。
更多Linux技术,可关注老男孩Linux公众号!