一些常用的Linux命令及其简要说明(持续更新)

2023-12-19 21:14:19

1. cd:改变当前工作目录。

cd [directory]

#例如 
cd /home/user

2. ls:列出目录内容。

ls [-options] [file/directory]

#例如 
ls -l, ls /etc

3. pwd:显示当前工作目录。

pwd

4. mkdir:创建新目录。

mkdir [directory]

#例如  
mkdir mydir

5. rm:删除文件或目录。

rm [-options] file/directory

#例如 
rm -r mydir

6. cp:复制文件或目录。

cp [-options] source destination

#例如 
cp file1.txt /home/user

7. mv:移动或重命名文件或目录。

mv [-options] source destination

#例如 
mv file1.txt file2.txt

8. echo:输出文本到屏幕或文件。

echo [text] 或 echo [text] > file.txt

9. cat:查看文件内容或合并文件。

cat [file] 或 cat file1.txt file2.txt > combined.txt

10. more 或 less:分页查看文件内容。

more file.txt 或 less file.txt

11. tail:查看文件尾部内容。

tail [-options] file

#例如 
tail -n 10 log.txt

12. head:查看文件头部内容。

head [-options] file

#例如 
head -n 5 file.txt

13. find:在文件系统中查找文件。

find [path] [-options] [expression]

#例如 
find /home -name "*.txt"

14. grep:在文件中搜索特定模式的文本。

grep [-options] pattern file

#例如 
grep "hello" file.txt

15. chmod:更改文件或目录的权限。

chmod [-options] permissions file/directory

#例如 
chmod 755 myscript.sh

16. chown:更改文件或目录的所有者。

chown [-options] owner[:group] file/directory

#例如 
chown user:users file.txt

17. sudo:以超级用户(root)权限执行命令。

sudo [command]

#例如 
sudo apt-get update

18. apt-get(Debian/Ubuntu)或 yum(CentOS/RHEL):包管理工具,用于安装、更新和删除软件包。

apt-get install package_name 或 yum install package_name

?19. shutdown:关闭或重启系统。

shutdown [-options] [time]

#例如 

shutdown -h now    #(立即关机)

shutdown -r +5    #(5分钟后重启)
?

20. reboot:重启系统。

reboot

21. su 或 sudo su:切换到另一个用户(通常为root用户)。

su [- options] [username] 或 sudo su

22. top:实时显示系统状态,包括运行的进程和系统负载等信息。

top

23. df:查看磁盘空间使用情况。

df [-options]

#例如 
df -h

24. du:估算文件和目录的空间使用情况。

du [-options] file/directory

#例如 
du -sh directory

????????以上只是Linux命令的一小部分,实际上还有许多其他命令和选项可以根据需要使用。这些命令是Linux系统管理和日常操作的基础。随着软件和工具的不断开发,新的命令也会不断出现。

文章来源:https://blog.csdn.net/W_Fe5/article/details/135090967
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。