Linux基础命令 一、目录与文件操作 ls 查看目录内容: ls(默认显示) | ls -a(包含隐藏文件) | ls -l(详细列表,含权限、时间等)16示例:ls /bin 查看指定目录下的文件。 cd 切换目录: cd ~(返回用户主目录) | cd ..(返回上级目录) | cd -(返回上一次所在目录)16 pwd 显示当前绝对路径,例如:/home/user116 mkdir/rmdir 创建目录:mkdir dir1 | 递归创建:mkdir -p dir1/dir2删除空目录:rmdir dir115 cp/mv/rm 复制文件:cp file1 file2 | 复制目录:cp -r dir1 dir2移动/重命名:mv oldname newname删除文件:rm file1 | 强制删除目录:rm -rf dir1(慎用)15 二、查看与编辑文件 cat/less/tail 查看文件内容: cat file.txt(显示全部) | tail -100 file.txt(查看末尾100行)16 vi/vim 文本编辑器: 按 i 进入编辑模式,Esc 退出,:wq 保存并退出,:q! 放弃修改16 示例:vim +10 file.txt 直接跳转到第10行编辑。 touch 创建空文件或更新文件时间戳:touch file.txt15 三、权限管理 chmod 修改文件权限: chmod 755 file.txt(数字模式) | chmod u+x file.txt(符号模式,给所有者添加执行权限)14 chown 修改文件所有者:chown user:group file.txt14 四、系统管理 关机与重启 shutdown -h now(立即关机) | shutdown -r +2(2分钟后重启)快捷命令:reboot(重启) | poweroff(关机)125 进程管理 ps(查看当前进程) | kill PID(终止指定进程) | top(动态查看资源使用)45 磁盘与网络 df -h(查看磁盘空间) | du -sh dir1(统计目录大小)ifconfig(查看网络配置) | ping 192.168.1.1(测试网络连通性)56 五、帮助与搜索 man/--help 查看命令手册:man ls | 快速帮助:ls --help12 find/grep 搜索文件:find / -name "*.log"(全盘查找.log文件)过滤内容:grep "error" file.txt(显示包含"error"的行)15 附:快捷键与技巧 历史命令: history(查看历史) | !123(执行第123条历史命令)6目录跳转: Ctrl + A(光标到行首) | Ctrl + E(光标到行尾)6