跳至主要內容

常用命令

Mr.Lexon大约 4 分钟os

常用命令

1. psopen in new window

ps [options] [--help]

常用的有:

ps -aux

显示所有包含其他使用者的进程,输出格式:

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND

显示所有进程:

ps -A

2. topopen in new window

top

显示一个动态的、交互式的实时视图,显示系统的整体性能信息以及正在运行的进程的相关信息。

3. rmopen in new window

rm

删除一个文件或者目录。 注意,以下命令禁用(极易出现问题):

rm -rf /
rm -rf ./
rm -rf .
rm -rf *

最好删除文件夹时回退到该文件的根目录,然后使用文件夹的名称去删除

3. cdopen in new window

cd

改变当前工作目录的命令,切换到指定的路径。 常用:

cd ../ #回到上一级目录
cd ~ #当前用户目录
cd - #回到上次访问的目录

4. cpopen in new window

cp

复制文件或者目录 常用:

cp -r #递归复制文件夹适用于文件夹里面还有文件夹

5.mvopen in new window

mv

移动或者重命名文件或者目录 常用:

cp -r #递归移动文件夹适用于文件夹里面还有文件夹

6. findopen in new window

find

用于在指定目录下查找文件和目录 常用:

find / -name <目标名称> #查找目标
find / | grep <目标名称> #查找目标

7. grepopen in new window

grep

用于查找文件里符合条件的字符串或正则表达式。

8. lsopen in new window

ls

显示指定工作目录下之内容(列出目前工作目录所含的文件及子目录)。 有些系统里面ll等价于ls -l

9. aliasopen in new window

alias

命令用于设置指令的别名,用户可利用 alias,自定指令的别名。 它可以使您以一种更简单和易于记忆的方式执行命令,而不必每次都键入完整的命令。

10. pwdopen in new window

pwd

执行 pwd 指令可立刻得知您目前所在的工作目录的绝对路径名称。

11. mkdiropen in new window

mkdir

命令用于创建目录 常用:

mkdir -p #用于创建子文件夹

12. manopen in new window

man

用于查看各种命令、函数和配置文件的手册页面。

13. catopen in new window

cat

命令用于连接文件并打印到标准输出设备上。

14. tailopen in new window

tail

命令可用于查看文件的内容 常用:

tail -f #查阅正在改变的日志文件

15. touchopen in new window

touch

用于修改文件或者目录的时间属性,也用于创建一个新文件

16. chmodopen in new window

chmod

控制用户对文件的权限的命令

17. chownopen in new window

chown

设置文件所有者和文件关联组的命令。

18. exitopen in new window

exit

退出目前的shell

19. .和..

. #当前目录,一般用于程序参数输入
.. #返回上一级

20. sudoopen in new window

sudo

命令以系统管理者的身份执行指令

21. zip和unzip

zip #使用zip压缩文件夹
unzip # 解压zip文件

22. taropen in new window

tar

解压以.tar或者.tar.gz的压缩文件 常用:

tar -xvf #解压.tar结尾的文件夹
tar -zxvf #解压.tar.gz结尾的文件夹

23. echoopen in new window

echo

用于字符串的输出 常用:

echo text >> file #输出字符串到某个文件里面,若这个文件不存在则会自动创建

24. killopen in new window

kill

用于删除执行中的程序或工作。

25. pingopen in new window

ping

用于检测与另一个主机之间的网络连接,前提是目标的主机开启了ICMP端口,否则该方法失效。

26. curlopen in new window

curl

利用URL规则在命令行下工作的文件传输工具,可用于测试web服务。

27. wgetopen in new window

wget

从网络上下载文件的命令

28. history

history

显示历史记录和执行过的指令命令

29. passwdopen in new window

passwd

更改用户密码

30. whichopen in new window

which

用于查找文件

31. shred

shred

重复覆盖文件,使得即使是昂贵的硬件探测仪器也难以将数据复原

32. lessopen in new window

less

浏览文件,支持翻页和搜索,支持向上翻页和向下翻页。

33. headopen in new window

head

查看文件的开头部分的内容 常用:

head -n <行数> <文件名称> #查看前面几行的内用

34. whoamiopen in new window

whoami

用于显示自身用户名称

35. wcopen in new window

wc

用于计算字数。

上次编辑于:
贡献者: Lexon