Linux中常用命令,超级详细
2022-07-28 10:26:57 404
Linux
Linux 发行版本的命令大概有 200 多个,但是常用的命令不多。所以我们不需要全部记住,但尽可能的全部看一遍,这样在脑海里有个印象,在以后的工作中如需要执行某个操作,我们能尽快想到某个命令或知道某个命令的存在可以完成这个操作,这样就行了。每个命令具体用法可以使用 **--help** 查看帮助或者利用搜索引擎查找学习。 > help 查看帮助信息 ```cmd $ ls --help 用法:ls [选项]... [文件]... List information about the FILEs (the current directory by default). Sort entries alphabetically if none of -cftuvSUX nor --sort is specified. 必选参数对长短选项同时适用。 -a, --all 不隐藏任何以. 开始的项目 …… ``` > ls 显示目录内容列表。 ```cmd $ ls back front README.en.md README.md ``` > zip 可以用来解压缩文件,用来解压.zip压缩文件。 ```cmd // 压缩文件用法 $ zip test.zip ./sitemap.txt ./sitemap.xml adding: sitemap.txt (deflated 44%) adding: sitemap.xml (deflated 13%) ``` ```cmd // 解压文件用法 $ unzip test.zip Archive: test.zip inflating: sitemap.txt inflating: sitemap.xml ``` > pwd 显示当前工作目录的绝对路径。 ```cmd $ pwd /home/zhongtian/Desktop/seo ``` >mkdir 用来创建目录。 ```cmd $ mkdir test ``` >cp 将源文件或目录复制到目标文件或目录中。 ```cmd $ cp ./sitemap.txt ./test ``` >mv 用来对文件或目录重新命名,也可以将文件从一个目录移到另一个目录中。 ```cmd // 重命名 $ mv ./sitemap.txt rename.txt ``` ```cmd // 文件移动 $ mv ./rename.txt ./test ``` >chmod 用来变更文件或目录的权限。 ```cmd $ chmod 666 rename.txt ``` >kill 发送信号到进程。 ```cmd $ kill -15 985642 ``` ``` HUP 1 终端挂断 INT 2 中断(同 Ctrl + C) QUIT 3 退出(同 Ctrl + \) KILL 9 强制终止 TERM 15 终止 CONT 18 继续(与STOP相反,fg/bg命令) STOP 19 暂停(同 Ctrl + Z) ``` >ifconfig 配置和显示Linux系统网卡的网络参数。 ```cmd $ ifconfig br-ba26b8da1eaf: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 172.18.0.1 netmask 255.255.0.0 broadcast 172.18.255.255 inet6 fe80::42:19ff:fe54:ee8b prefixlen 64 scopeid 0x20<link> ether 02:42:19:54:ee:8b txqueuelen 0 (Ethernet) RX packets 316 bytes 42771 (41.7 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 21857 bytes 1971643 (1.8 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 docker0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 172.17.0.1 netmask 255.255.0.0 broadcast 172.17.255.255 inet6 fe80::42:aeff:fe13:ec26 prefixlen 64 scopeid 0x20<link> ether 02:42:ae:13:ec:26 txqueuelen 0 (Ethernet) RX packets 3688 bytes 2320152 (2.2 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 11296 bytes 1992926 (1.9 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 …… ``` 除了以上命令,还有更多命令等着我们学习,加油! **Linux命令大全详细对照表可以访问:**https://zztdd.cn/table-linux