Linux初学者指南:常用命令详解

需积分: 3 1 下载量 186 浏览量 更新于2024-09-17 收藏 589KB DOC 举报
"这篇资料主要介绍了Linux操作系统中的一些基本命令,适合Linux初学者学习,旨在帮助用户更好地理解和操作Linux系统。" 在Linux操作系统中,掌握常用命令是进行日常管理和维护的基础。以下是一些常见的Linux命令及其功能: 1. `shutdown -h now`: 该命令用于立即关机,只有root用户有权执行。 2. `shutdown -r now`: 立刻重启系统,同样需要root权限。 3. `reboot`: 直接重启系统,与`shutdown -r now`效果相同。 4. `vi hello.java`: 使用vi编辑器打开名为`hello.java`的文件,这是编写Java程序的一个例子。 5. `ls -l`: 查看当前目录下所有文件和目录的详细信息,包括权限、大小、创建时间等。 6. `dir`: 类似于`ls`,显示当前目录内容。 7. `cd`: 改变当前工作目录,例如`cd /home`将切换到`home`目录。 8. `pwd`: 显示当前所在的工作目录路径。 9. `/root`, `/boot`, `/var`, `/etc`, `/bin`, `/sbin`, `/home`, `/mnt`, `/usr`: 这些是Linux系统中的主要目录,各自有特定的用途,例如`/root`存储root用户文件,`/boot`存放引导加载程序,`/var`用于存储变化频繁的数据,`/etc`存放系统配置文件,`/bin`包含常用命令,`/sbin`包含需要特殊权限的命令,`/home`为普通用户文件,`/mnt`通常用于临时挂载设备,`/usr`则存储软件的默认文件。 10. `useradd`, `passwd`, `userdel`: 分别用于添加新用户,设置用户密码,以及删除用户。`userdel -r`会同时删除用户及其主目录。 11. `vi /etc/inittab`: 编辑启动配置文件,可以更改系统的启动级别。 12. Linux启动级别:0表示关机,1是单用户模式,2是多用户但无网络,3是多用户且有网络,4未使用,5是图形化界面,6表示重启。 13. `mkdir`: 创建新的目录。 14. `rmdir`: 删除空目录。 15. `cp`: 拷贝文件或目录,例如`cp file newfile`将复制file到newfile。 16. `touch`: 创建一个新的空文件。 17. `rm`: 删除文件或目录,`-f`强制删除,`-r`递归删除(包括子目录)。 18. `mv`: 移动或重命名文件和目录。 19. `more`: 分页显示文件内容,按`q`退出。 20. `grep -n`: 在文件中查找特定关键词,并显示行号。 21. `|` (管道): 用于连接两个命令,将前一个命令的输出作为后一个命令的输入。 22. `ls -l /etc/ | more`: 把`ls -l`命令的结果通过管道传递给`more`命令分页显示。 23. `find`: 搜索文件,如`find / -name file`在根目录下查找名为file的文件。 24. `startx`: 启动图形化界面。 25. `groupadd`: 添加新组,例如`groupadd police`。 26. `vi /etc/group`: 查看或编辑用户组信息。 27. `cat`: 用于查看或合并文件内容。 通过熟练掌握这些基本命令,Linux用户可以高效地进行文件管理、系统维护和日常操作。不断实践和学习,能够提升在Linux环境中的工作效率。