【Linux系统命令笔记】 在计算机领域,Linux是一个广泛使用的开源操作系统,它的命令行界面提供了高效且灵活的系统管理方式。本笔记主要涵盖了Linux系统中的一些基础命令和操作,包括硬盘分区命名规则、常用命令的使用、用户系统命令、文本编辑器Vi的使用以及Shell的变量与操作。 一、Linux分区命名规则 Linux系统中,硬盘的命名遵循一定的规律。以IDE硬盘为例,通常以`hd`开头,如`hda`代表第一个IDE硬盘,`hdb`代表第二个。对于SCSI硬盘,则以`sd`开头,如`sda`、`sdb`等。分区编号则根据硬盘位置和分区类型分配,主分区编号为1至4,逻辑分区从5开始。例如,`sda1`表示`sda`硬盘的第一个主分区,`sdb5`表示`sdb`硬盘的第五个分区。 二、Linux常用命令与基本管理 1. `man`命令:用于获取命令的帮助信息,如`man amount`。 2. `ls`:列出目录内容,`-l`列出详细信息,`-a`显示隐藏文件。 3. `pwd`:显示当前工作目录。 4. `cd`:改变工作目录,`cd ..`返回上一级目录,`cd ~`进入家目录。 5. 文件和目录操作:`mkdir`创建目录,`rmdir`删除空目录,`rm`删除文件,`rm -r`递归删除目录及其内容,`cp`复制文件或目录,`mv`移动文件或重命名,`find`按条件搜索文件。 6. 查看文件内容:`cat`显示文件内容,`more`和`less`分页查看,`head -n`显示文件前n行。 7. `su - root`切换到root用户,`ps`显示进程状态,`kill`或`kill -9`终止进程。 三、用户系统命令 `su`用于用户间切换,`su -`切换到新用户并加载环境变量。`ps`显示进程列表,`ps -ef`展示详细信息。`kill`发送信号给进程,`kill -9`发送SIGKILL信号强制结束进程。 四、文本编辑器Vi Vi是一个强大的文本编辑器,分为命令模式和插入模式: - 在命令模式下,输入`i`、`a`、`o`或`s`进入插入模式。 - 按`Esc`返回命令模式。 - 退出Vi:`:q`(离开但不保存),`:q!`(放弃修改离开),`:wq`(保存并离开),`:w file`(另存为)。 - 命令模式下的编辑操作包括行移动、删除、复制、粘贴、搜索、替换等。 五、Shell的使用 Shell是Linux的命令解释器,它允许用户执行命令并处理变量。变量命名规则规定,变量名由字母和下划线组成,首字符不能是数字,大小写敏感。赋值时等号两侧不应有空格,如果变量包含空格,需用双引号括起。例如,设置只读变量`MOVIE="Life is beautiful"`,然后通过`echo $MOVIE`输出其值。 以上只是Linux系统命令的一部分,实际操作中还有更多高级功能和技巧,需要不断学习和实践来提升Linux操作技能。通过熟练掌握这些基础命令,可以更高效地管理和维护Linux系统。
剩余8页未读,继续阅读
- 粉丝: 11
- 资源: 49
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- C语言-leetcode题解之74-search-a-2d-matrix.c
- C语言-leetcode题解之73-set-matrix-zeroes.c
- 树莓派物联网智能家居基础教程
- YOLOv5深度学习目标检测基础教程
- (源码)基于Arduino和Nextion的HMI人机界面系统.zip
- (源码)基于 JavaFX 和 MySQL 的影院管理系统.zip
- (源码)基于EAV模型的动态广告位系统.zip
- (源码)基于Qt的长沙地铁换乘系统.zip
- (源码)基于ESP32和DM02A模块的智能照明系统.zip
- (源码)基于.NET Core和Entity Framework Core的学校管理系统.zip