Linux系统命令详解与实战

需积分: 9 1 下载量 22 浏览量 更新于2024-09-16 收藏 21KB DOCX 举报
"这是一份关于Linux系统的命令学习笔记,主要涵盖了常见的Linux系统命令和基本管理操作,包括文件系统、目录操作、文件处理、进程管理、压缩打包以及文本编辑器Vi的使用。" 在Linux系统中,磁盘分区命名遵循一定的规则。前两个字母标识硬盘类型,IDE硬盘用hd表示,而SCSI硬盘则用sd表示。第三个字母是根据硬盘在系统中的位置来确定的,例如第一个硬盘为a,第二个硬盘为b,以此类推。第四个字母代表磁盘分区,主分区编号为1、2、3、4,第一个逻辑分区从5开始。当只有一个主分区时,逻辑分区也会从5开始。 Linux提供了丰富的命令行工具,其中`man`命令用于获取帮助信息,例如`man amount`可以查看amount命令的帮助。`info`和`help`也是获取帮助的类似命令。常用的基本管理命令包括: - `ls`:列出目录内容,加上`-l`参数以详细列表形式显示,`-a`则显示所有文件(包括隐藏文件)。 - `pwd`:显示当前工作目录的完整路径。 - `cd`:改变工作目录,可以使用绝对路径或相对路径。 - `mkdir`:创建新目录。 - `rmdir`:删除空目录。 - `rm`:删除文件,加上`-r`可以删除目录及其内容,`-rf`表示强制删除,不提示确认。 - `cp`:复制文件,`mv`则可以移动文件或重命名。 - `find`:搜索文件,支持`-name`指定文件名,`-user`指定所有者,`-print`打印搜索结果。 - 查看文件内容的命令有`cat`、`more`和`less`,如`head -n`可以显示文件的前n行。 用户系统命令包括: - `su - root`:切换到root用户,`-`表示以root权限登录。 - `ps`:显示系统进程,`ps -ef`列出更多详细信息。 - `kill`和`kill -9`:结束进程,`-9`代表SIGKILL信号,强制结束。 在文件压缩打包方面: - `tar`命令用于创建和提取档案,`cvf`用于创建归档文件,如`tarcvf myfile.tar aa`,`xvf`用于解压,如`tar xvf myfile.tar`。 最后,文本编辑器Vi是Linux下的重要工具: - Vi有命令模式和插入模式,通过`i`、`a`、`o`进入插入模式,`r`或`s`进行替换。 - 按`ESC`键返回命令模式。 - 在命令模式下,`:q`退出(如果未修改),`:q!`放弃修改退出,`:wq`保存并退出,`:w file`另存为新的文件。 - 命令模式下还可以使用数字0将光标移动到行首。 这些命令是Linux系统日常操作的基础,熟练掌握它们能极大提高工作效率。通过不断实践和学习,你可以更加深入地理解和使用Linux系统。