Linux常用命令速查:新手必知的服务器部署技巧

需积分: 10 0 下载量 165 浏览量 更新于2024-09-03 收藏 21KB DOCX 举报
本文档主要介绍了Linux操作系统的基础命令及其用途,对开发人员和求职者尤其实用。以下是对文档中提到的Linux命令知识点的详细解析: 1. **终端字体调整**: - `Ctrl+shift+=`:放大终端字体 - `Ctrl+-`:缩小终端字体 这些快捷键用于方便地调整终端窗口中的字体大小,提高阅读和操作的舒适度。 2. **文件和目录管理**: - `clear`:清屏命令,清除终端中的屏幕内容。 - `ls`:列出当前目录下的文件和文件夹,加上参数如`ls -a`可显示隐藏文件,`ls -l`显示详细信息,`ls -lh`人性化显示,`ls -lha`则显示所有文件信息。 - `ls [pattern]`:利用通配符过滤文件名,如`ls 1*`和`ls 1?`分别匹配以1开头的文件和1后面跟任意一个字符的文件。 - `pwd`:打印工作目录(当前位置)。 - `cd`:改变工作目录,`cd ..`返回上一级,`cd /`到根目录,`cd ~`到家目录。 - `mkdir`:创建目录,`mkdir -p`递归创建多级目录。 - `rmdir`和`rmdir -p`用于删除目录,前者仅删除空目录,后者递归删除。 - `rm`:删除文件或目录,`rm -rf`或`rm -f`强制删除,可以配合通配符删除一组文件,如`rm *1.txt`。 3. **查看命令帮助和信息**: - `man`:查看命令手册,`q`退出,`空格`下一页,`回车`进入下一行,`b`上一页。 - `命令 -h`:提供命令的帮助信息。 - `tab`键:自动补全功能,如果存在重复选项,连续按两次tab键。 4. **文件结构可视化**: - `tree`:以树状图形式展示文件和目录结构,`tree -d`只显示目录。 5. **文件复制与移动**: - `cp`:复制文件或目录,如`cp ~/123.txt ~/321.txt`,`cp -i`提供覆盖提示,`cp -r`递归复制目录。 - `mv`:移动文件或重命名,如`mv 789.txt ~/999/`移动文件或改变文件名,`mv -I`提示用户确认覆盖。 6. **文本编辑和查看**: - `gedit`:图形界面文本编辑器,打开文件查看内容。 - `more`:逐页显示大量文本内容,`q`退出。 - `cat -n`:在终端查看文件内容,并显示行号。 - `vi`:文本编辑器,`i`进入插入模式,`ESC`退出插入模式,`shift + ZZ`保存并退出。 7. **查找特定内容**: - `grep`:搜索文件中的特定字符串或模式,如`grep 852456.txt`查找特定行。 这些命令涵盖了Linux操作的基本核心,熟练掌握它们能够大大提高在Linux环境下的工作效率,无论是日常维护还是应对面试中的基础考核。