Linux命令模式入门:25个基础命令大全(linux进入命令模式)

近来,Linuxó命令模式一直广受关注,有一群人掌握它并且利用它来使系统运行有序,开发应用程序和进行维护。如果你正准备探索并学习Linux命令模式,下面就有25个基础命令给你参考。

1. ls – 用来查看当前目录中的文件。

2. cd – 用来进入某目录,例如 cd /home/user 用来进入/home/user 目录。

3. mkdir – 用于在当前目录中创建目录和文件夹,例如 mkdir test 会在当前目录中创建一个名为 test 的文件夹。

4. rm – 用于删除文件和文件夹,例如 rm filename 将删除文件 filename, rm -Rf directory 将删除目录 directory 及其包含文件。

5. cp – 用于复制文件和文件夹,它有多个参数,一般推荐使用 -R 参数来复制文件夹及其所有内容,例如 cp -R source target 将把 source 文件夹中的所有内容复制到 target 文件夹中。

6. mv – 用来移动和重命名文件,它同样支持 -R 参数,例如 mv source target 将把 source 文件移动到 target 文件夹中;mv file1 file2 将把 file1 文件重命名为 file2。

7. cat – 用来查看文件内容,它只能查看文本文件,例如 cat filename.txt 将把文件 filename.txt 的内容输出到屏幕上。

8. grep – 用来搜索文本文件中的某一行,常用参数有 -r 查询整个目录,-i 忽略字母大小写,-n 显示行号,例如 grep -rin “keyword” /path/ 会搜索 /path/ 下的所有文本文件,把有 keyword 的行输出到屏幕上。

9. chmod – 用来修改文件和文件夹的权限和所有者,它的三种权限模式有 rwx 属性,例如 chmod 700 filename 会修改 filename 的权限为 rwx——,意味着只有文件的创建者有读写执行权限。

10. whoami – 可以用来查看当前用户的用户名,例如 whoami 将输出用户名。

11. clear – 用来清屏,例如 clear 将清空当前终端的所有内容。

12. sudo – 用来以超级用户或root 用户身份运行特定指令,例如 sudo apt update 将以超级用户身份更新系统源。

13. ssh – 用来远程登录 Linux 系统,它需要提供 IP 地址,用户名和密码,例如 ssh [email protected]_ip_address 将会用 root 用户的账号登录你指定的 IP 地址。

14. su – 用来切换当前用户身份,例如 su root 将会切换到 root 用户。

15. pwd – 用来查看当前目录路径,例如 pwd 将会输出你当前所在的目录路径。

16.top – 运行中的进程状态,如CPU,内存占用状态等,可以用 q 键退出显示状态。

17.tar – 用来压缩文件和目录,它可以用c和x参数来创建和解压缩,例如 tar -cf file.tar directory 会把 directory 目录压缩成 file.tar 文件。

18.bzip2 – 用来压缩文件,它使用 -k 参数将压缩的文件保留到原目录,例如 bzip2 -k filename 会把 filename 压缩并保存到同一个文件夹内。

19.unzip – 用来解压缩文件,支持多种压缩文件的格式,例如 unzip file.zip 会把 file.zip 解压缩到当前文件夹内。

20.df – 用来查看磁盘空间,它还可以把磁盘使用情况以 G 和 K 来显示,例如 df -h 将


数据运维技术 » Linux命令模式入门:25个基础命令大全(linux进入命令模式)