常见执行Linux命令的格式:命令名称 [命令参数] [命令对象]
take care:命令名称、命令参数、命令对象之间用空格键分隔。
1)列出和查看文件(ls,cat,more,head,tail)
ls:显示目标列表
cat:按页显示文件内容
more:按屏显示文本内容
head:显示文件的开头的内容
tail:用于输入文件中的尾部内容
2)查找文件和内容(find、grep)
find:在指定目录下查找文件
grep:grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。
「正则表达式是什么东西?」
3)文件的移动和删除(mv & rm)
mv:用来对文件或目录重新命名,或者将文件从一个目录移到另一个目录中。
rm:可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。
文件:指定被删除的文件列表,如果参数中含有目录,则必须加上-r或者-R选项。
4)编辑文件(vi/vim)
UNIX操作系统和类UNIX操作系统中最通用的全屏幕纯文本编辑器。
5)文件打包、压缩和解压(tar)
6)符号链接创建和删除(ln)
7)系统进程查看与终止(ps & kill)
ps命令用于报告当前系统的进程状态。可以搭配kill指令随时中断、删除不必要的程序。
kill命令用来删除执行中的程序或工作。
8)ip命令的基本用法
ip link list 显示网络设备的运行状态
ip route list 显示核心路由表
ip neigh list 显示邻居表