1.ls:列出当前目录中的文件夹和文件
2.pwd:显示当前工作路径
3.cd:切换工作目录
4.mkdir:创建新目录
5.rmdir:删除空目录
6.rm:删除文件或目录
rm file_name
rm -r directory_name # 递归删除目录及其内容
7.cp复制文件或目录
cp source_file destination # 这里都是路径
cp -r source_file destination # 递归复制目录及其内容
8.mv:移动或重命名文件或目录
mv old_name new_name
9.touch:创建空文件或更新文件的时间戳
touch file_name
10.cat 连接和显示文件内容
cat file_name
11.more/less:逐页显示文本文件内容
more file_name # 直接展示在控制板上
less file_name # 进入只读模式,需要:q退出
12.head/tail:显示文件的前几行或后几行
head -n 10 file_name
tail -n 10 file_name #显示文件后10行
13.grep:在文件中搜索指定文本
grep search_term file_name
14.ps:显示当前运行的进程
ps aux # 显示所有进程的详细信息
ps -u <用户名> # 显示指定用户的进程
ps -ef --forest # 显示进程树
ps aux --sort=-%cpu # 按cpu使用率排序
ps -eLf # 显示线程消息
15.kill:终止进程
kill process_id
16.ipconfig/ip:查看和配置网络接口信息
ifconfig
ip addr show
17.ping:测试连通性
ping 域名或ip
18.wget/curl:从网络上下载文件
wget url
crul -O URL
19.tar:用于压缩和加压文件和目录
tar -czvf 目标压缩文件名称 要压缩的目录 # 压缩 -c:创建一个新归档,-v:显示详细过程,-f:指定文件名称
tar -xzvf 压缩文件名称 # 解压文件,通过gzip,-x:解压文件,-v显示详细过程,-z:通过gzip解压,-f:指定文件名
20.df/du:显示磁盘使用情况
df -h #显示磁盘空间使用情况
du -h directory_name # 显示目录的磁盘使用情况
21.top/htop:显示资源的实时使用情况和进程信息
top
htop
22.shutdown/reboot:关闭或重启系统
shutdown -h now # 立即关闭
reboot # 重启系统
23.sudo:以超级用户权限执行命名
sudo your_aim_command