linux常用命令大全6
-
Linux常用命令大全(六)
1. chown命令:用于修改文件或目录的拥有者。
2. chmod命令:用于修改文件或目录的权限。
3. grep命令:用于在文件中搜索指定的模式。
4. tail命令:用于显示文件的末尾若干行。
5. head命令:用于显示文件的开头若干行。
6. less命令:用于逐页显示文件内容。
7. cp命令:用于复制文件或目录。
8. mv命令:用于移动文件或目录,或者给文件或目录重命名。
9. rm命令:用于删除文件或目录。
10. ln命令:用于创建文件或目录的硬链接或符号链接。
11. cd命令:用于切换当前工作目录。
12. ls命令:用于列出指定目录的文件及子目录。
13. pwd命令:用于显示当前工作目录的路径。
14. tar命令:用于压缩或解压缩文件或目录。
15. gzip命令:用于压缩文件。
16. gunzip命令:用于解压缩文件。
17. find命令:用于在指定目录下查找满足条件的文件。
18. echo命令:用于输出指定的文本或变量内容。
19. cat命令:用于连接文件并打印到标准输出。
20. more命令:用于逐页显示文件内容,类似于less命令。
21. ps命令:用于显示当前运行的进程。
22. top命令:用于显示当前系统的运行状态和进程信息。
23. kill命令:用于终止指定的进程。
24. vi命令:用于编辑文本文件。
25. sed命令:用于对文本进行流式编辑。
26. awk命令:用于处理文本文件中的数据。
27. du命令:用于显示指定目录或文件的磁盘使用情况。
28. df命令:用于显示文件系统的磁盘使用情况。
29. mount命令:用于挂载文件系统。
30. umount命令:用于卸载已挂载的文件系统。
31. ifconfig命令:用于显示和配置网络接口。
32. ping命令:用于测试两个主机之间的网络连接。
33. scp命令:用于在本地主机和远程主机之间复制文件。
34. ssh命令:用于远程登录到其他主机。
35. wget命令:用于通过HTTP、HTTPS或FTP协议下载文件。
36. curl命令:用于发送HTTP请求、显示和保存响应。
37. crontab命令:用于创建和编辑定时任务。
38. nohup命令:用于在后台运行命令,即使终端关闭也不会中断。
39. tar命令:用于压缩和解压缩文件或目录。
40. history命令:用于显示历史命令。
以上是Linux常用命令的部分介绍,希望对你有帮助!
2年前 -
在Linux系统中,有许多常用的命令可以帮助我们进行文件操作、系统管理、网络配置等工作。以下是6个常用的Linux命令:
1. ls:ls命令用于列出当前目录中的文件和文件夹。使用ls命令时,可以通过不同的选项来改变显示方式,如使用-l选项可以显示文件的详细信息,使用-a选项可以显示隐藏文件。
2. cd:cd命令用于切换当前所在的工作目录。通过cd命令可以进入其他目录,如cd /home可以进入名为home的目录。另外,使用cd命令时,还可以使用相对路径,如cd ..可以返回上一级目录。
3. mkdir:mkdir命令用于创建新的目录。使用mkdir命令时,只需要指定要创建的目录的名称即可,如 mkdir new_folder。
4. cp:cp命令用于复制文件或目录。使用cp命令时,需要指定要复制的文件或目录的路径,以及要将其复制到的目标路径。例如,cp file1.txt file2.txt将文件file1.txt复制到文件file2.txt。
5. mv:mv命令用于移动文件或目录。使用mv命令时,需要指定要移动的文件或目录的路径,以及要将其移动到的目标路径。例如,mv file1.txt new_folder将文件file1.txt移动到名为new_folder的目录中。
6. rm:rm命令用于删除文件或目录。使用rm命令时,需要指定要删除的文件或目录的路径。如果要删除的是目录,则需要使用-r选项,以递归方式删除目录及其内容。例如,rm file.txt将文件file.txt删除,rm -r folder将文件夹folder删除。这些是Linux中常用的命令,可以让我们更高效地进行文件操作和系统管理。熟练掌握这些命令,对于Linux系统的使用非常有帮助。
2年前 -
第十一章 系统管理命令
本章介绍Linux系统管理命令,包括文件权限管理、用户和组管理、进程管理、系统信息查看等常用命令。
11.1 文件权限管理命令
11.1.1 chmod命令
chmod命令用于修改文件或目录的权限。它将权限分为三个组:文件所有者、同组用户、其他用户,分别用三个数字表示,每个数字分别对应一个权限:读(4)、写(2)、执行(1)。通过组合这些权限数字,可以设置文件或目录的权限。
用法:
chmod [选项] 权限文件常见选项:
-R:递归修改文件或目录的权限示例:
1. 将文件的权限设置为644:
chmod 644 file.txt2. 将目录及其所有子目录的权限设置为755:
chmod -R 755 dir/11.1.2 chown命令
chown命令用于修改文件或目录的所有者和所属组。所有者是文件或目录的创建者,所属组是所有者所属的用户组。
用法:
chown [选项] 所有者:所属组 文件/目录常见选项:
-R:递归修改文件或目录的所有者和所属组示例:
1. 将文件的所有者和所属组修改为root:
chown root:root file.txt2. 将目录及其所有子目录的所有者和所属组修改为user1:
chown -R user1:user1 dir/11.1.3 chgrp命令
chgrp命令用于修改文件或目录的所属组。
用法:
chgrp [选项] 所属组 文件/目录常见选项:
-R:递归修改文件或目录的所属组示例:
1. 将文件的所属组修改为users:
chgrp users file.txt2. 将目录及其所有子目录的所属组修改为staff:
chgrp -R staff dir/11.2 用户和组管理命令
11.2.1 useradd命令
useradd命令用于创建新用户。
用法:
useradd [选项] 用户名常见选项:
-m:自动创建用户的家目录
-g:指定用户所属的组
-s:指定用户的默认shell
-d:指定用户的家目录示例:
1. 创建一个新用户user1,并自动创建家目录和默认shell为bash:
useradd -m -s /bin/bash user12. 创建一个新用户user2,并设置其所属组为staff:
useradd -g staff user211.2.2 passwd命令
passwd命令用于修改用户的密码。
用法:
passwd [选项] 用户名常见选项:
-d:删除用户的密码
-l:锁定用户的密码
-u:解锁用户的密码示例:
1. 修改用户user1的密码:
passwd user12. 锁定用户user2的密码:
passwd -l user211.2.3 userdel命令
userdel命令用于删除用户。
用法:
userdel [选项] 用户名常见选项:
-r:同时删除用户的家目录示例:
1. 删除用户user1,并同时删除其家目录:
userdel -r user111.2.4 groupadd命令
groupadd命令用于创建新的用户组。
用法:
groupadd [选项] 组名常见选项:
示例:
1. 创建一个新的用户组staff:
groupadd staff11.2.5 groupdel命令
groupdel命令用于删除用户组。
用法:
groupdel [选项] 组名常见选项:
示例:
1. 删除用户组staff:
groupdel staff11.3 进程管理命令
11.3.1 ps命令
ps命令用于查看当前正在运行的进程。
用法:
ps [选项]常见选项:
-a:显示所有进程
-u:显示进程的详细信息
aux:显示所有进程的详细信息示例:
1. 显示所有进程的详细信息:
ps aux2. 显示当前用户所有进程的详细信息:
ps -u11.3.2 top命令
top命令用于实时查看系统进程和资源使用情况。
用法:
top常见快捷键:
q:退出top
k:杀死进程
r:修改进程的优先级示例:
1. 查看系统进程和资源使用情况:
top11.4 系统信息查看命令
11.4.1 uname命令
uname命令用于查看系统的信息。
用法:
uname [选项]常见选项:
-a:显示所有系统信息
-r:显示内核版本号
-n:显示网络主机名
-m:显示硬件架构示例:
1. 显示系统的所有信息:
uname -a2. 显示内核版本号:
uname -r11.4.2 df命令
df命令用于查看磁盘空间使用情况。
用法:
df [选项]常见选项:
-h:以人类可读的方式显示磁盘空间
-T:显示磁盘文件系统类型示例:
1. 显示磁盘空间使用情况:
df2. 以人类可读的方式显示磁盘空间:
df -h11.4.3 free命令
free命令用于查看系统内存使用情况。
用法:
free [选项]常见选项:
-h:以人类可读的方式显示内存使用情况示例:
1. 显示系统内存使用情况:
free2. 以人类可读的方式显示内存使用情况:
free -h本章介绍了Linux系统管理命令的常见用法,包括文件权限管理、用户和组管理、进程管理以及系统信息查看。这些命令是Linux系统管理的基础,在实际使用中非常重要。通过掌握这些命令,可以更好地管理和维护Linux系统。
2年前