Linux常用命令详解:ls, cp, mv, rm, cd, mkdir等

需积分: 50 20 下载量 190 浏览量 更新于2024-09-13 5 收藏 20KB DOCX 举报
"xshell常用命令" 在Linux操作系统中,XShell作为一个强大的终端模拟器,提供了对各种常用命令的支持,帮助用户高效管理文件、目录、进程等。以下是一些常用的XShell命令及其详解: 1. **ls命令**:用于列出目录中的文件。`ls -la` 显示所有文件(包括隐藏文件)的详细信息;`ls a*` 列出以"a"开头的文件;`ls -l*.doc` 列出以".doc"结尾的文件。 2. **cp命令**:用于复制文件或目录。`cp afile afile.bak` 复制文件并保留备份;`cp afile /home/bible/` 将文件移动到指定目录;`cp * /tmp` 复制当前目录下所有未隐藏文件到临时目录;`cp -a` 递归复制目录,保持属性,包括隐藏文件。 3. **mv命令**:用于移动或重命名文件。`mv aflie bfile` 重命名文件;`mv afile /tmp` 移动文件至指定目录。 4. **rm命令**:用于删除文件和目录。`rm afile` 删除单个文件;`rm *` 删除当前目录下所有未隐藏文件;`rm -rf` 强制删除目录及其内容;`rm -i` 提示用户确认删除操作。 5. **cd命令**:用于切换目录。`cd ~` 回到主目录;`cd /tmp` 进入 `/tmp` 目录;`cd ..` 返回上一级目录。 6. **mkdir命令**:创建目录。`mkdir photos` 创建新目录;`mkdir -p` 创建多级嵌套目录。 7. **rmdir命令**:删除空目录。 8. **more和less命令**:查看文件内容。`more /etc/passwd` 分页显示文件内容;`less` 命令提供更丰富的交互式浏览功能,如上下翻页。 9. **grep命令**:在文件中搜索特定字符串。`grep bible /etc/exports` 查找包含特定字符串的行。 10. **find命令**:查找文件。`find . -name .rpm` 在当前目录查找.rpm文件;`locate` 命令快速定位文件位置。 11. **vi/vim命令**:文本编辑器,用于编辑文件。 12. **快捷操作**:在XShell中,可以使用快捷键如Alt+1/2切换窗口,Alt+Enter进入全屏,Ctrl+Z挂起程序,fg恢复程序,:MR查看历史记录,:sp/:vsp切换界面窗口。 13. **rz/sz命令**:通过XShell在Linux和Windows之间方便地上传下载文件。 14. **cat命令**:显示文件内容。 15. **ps命令**:查看进程状态。`ps -e` 显示所有进程,`ps -ef` 显示详细信息。 16. **kill命令**:结束进程。`kill -signal` 传递信号给进程,如`-9` 强制终止,`-15` 平常终止。 17. **stop/start命令**:例如用于停止或启动Tomcat服务器。 18. **top命令**:实时监控系统资源使用情况,如CPU和内存。 19. **pwd命令**:显示当前工作目录。 20. **tar命令**:文件打包解包工具,`tar xvf` 解压,`tar cvf` 打包。 21. **tail命令**:查看文件尾部内容。`tail -f` 实时跟踪文件更新,`tail -n` 显示指定行数。 22. **head命令**:查看文件头部内容。 23. **diff命令**:比较文件差异。`diff` 比较文件内容,`comm` 显示两个文件的不同部分。 24. **ln命令**:创建链接。`ln` 创建硬链接,`ln -s` 创建软链接。 25. **touch命令**:创建新文件或更新文件时间戳。 掌握这些基本命令,可以极大地提升你在Linux环境下的工作效率。