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系统管理和日常操作的基础。随着软件和工具的不断开发,新的命令也会不断出现。