Linux系统管理 ------ 基础命令

it2025-12-05  13

常见基础命令

基础命令常用命令查找命令常见子目录的作用解压缩和压缩vi 编辑器

基础命令

Tab 键:自动步齐反斜杠 “\”:强制换行 Ctrl + U :清空至行首 Ctrl + K :清空至行尾 Ctrl + L :清屏 Ctrl + C :取消本次命令编辑 Ctrl + J :回车 Ctrl + H :删除

常用命令

获得命令帮助的方法:● --help● man 命令(阅读手册页) cd :切换工作目录 pwd :显示工作目录的位置 ls :显示目录内容 ● ls [选项] [文件或目录] 选项: -a :显示带 . 的文件(隐藏文件) -c :按文件修改时间排序 -i :在输出的第一显示文件的 i 节点号 -r :按逆序显示 ls 命令输出的结果 -R :递归的显示指定目录的各个目录中的文件 -h :更人性化的显示内容, 等于 -ll --color=tty :表示使用终端预定义的颜色方案,深蓝色表示目录,白色表示一般文件,绿色表示可执行文件,黄色表示设备文件,红色表示压缩文件 alias 设置别名:alias 命令别名 = 命令 示例:设置 myls 为 ls-alh 的别名 alias myls='ls-alh' du :统计目录及文件空间占用情况 ● du [选项] [文件或目录] 选项: -a :统计所有文件 -h :以更人性化的方式显示出统计结果(默认以 kb 计数) -s :只统计所占空间总的(summary)大小,而不是统计每个子目录、文件的大小 示例: du -sh /var/log/ mkdir 创建新的空目录:● mkdir backup/● mkdir -P /aa/bb/cc-P :一次性创建嵌套的多层目录 touch 创建空文件:●touch 文件名 ●touch test{1...100} :连续创建100个空文件 ln :创建软、硬链接 ● ln 源文件或目录 链接文件或目标位置 :创建硬链接,名称对应索引号,源文件被删了还能查看 ● ln -s 源文件或目录 链接文件或目标位置 :创建软连接,名称对应名称,源文件被删除不能查看,能创建目录文件 cp :复制文件或目录 ● rm [选项] 要删除的文件或目录 选项: -f :不提示强制删除 -i :提示用户确认 -r :递归删除整个目录树 rm :删除文件或目录 ● rm [选项] 要删除的文件或目录 选项: -f :不提示强制删除 -i :提示用户确认 -r :递归删除整个目录树 mv :转移目标文件或目录 ● mv /mytouch /opt :移动 ● mv aa bb :将文件aa 改名为 bb

查找命令

which :查找命令程序所在的位置 ● 搜索范围由环境变量 PATH 决定(echo $PATH) which 命令|程序名 或 which -a 命令|程序名 示例:which lswhich cd find :查找文件或目录 ● 各表达式之间使用逻辑运算符 ● -a 表示 “而且”(and) ● -o 表示 “或者”(or) cat :查看文件内容 more :查看文件内容 less :查看文件内容 head 、tail :查看文件内容 head :查看文件开头的一部分内容(默认为10行)示例:head -5 /etc/password tail :查看文件结尾的少部分内容(默认为10行)示例:tail -3 /etc/password tail -f 文件名 :查看尾部累增情况,动态 wc :统计文件内容 统计文件中的单词数量等信息 -l :统计行数 -w :统计单词个数 -c :统计字节数 grep :过滤文件内容 选项: -i :查找时忽略大小写 -v :反转查找,输出与查找条件不相符的行 -E :正则表达查找条件:要查找的字符串以双引号括起来 “^....” :以....开头 “......$”:以....结尾 “^$” :空行

#系统相关命令

查看当前操作系统版本:lsb_release -a 查看内核版本:uname -r 内核版本 3.10 查看cpu型号、规格:cat /proc/cpuinfo 查看cpu版本信息:cat /proc/version 查看当前主机内存信息:more /proc/meminfo 查看系统内核:ls /boot/ 查看cpu进程数:top 按1 查看内存信息:free -m 查看 i 节点号:df -i 查看磁盘空间:df -Th 查看硬盘的相关信息:fdisk -l 查看接口ip 图形化界面:ifconfig 最小化安装:ip addr 关闭系统: ●shutdown -h now ●poweroff 重启系统: ●shutdown -r now ●reboot

常见子目录的作用

/root :系统管理员root的宿主目录 /home :普通用户的宿主目录 /boot :系统内核、启动文件 /dev :设备文件 /etc :配置文件 /bin :所有用户可执行的命令 /sbin :管理员可执行的管理命令 /usr :应用程序/var :日志文件等

解压缩和压缩

gzip :对文件进行压缩或解压缩 示例1:gzip * :对该目录下所有文件进行压缩 示例2:gzip -9 11.txt :对 11.txt 文件进行压缩,压缩成 11.txt.gz 压缩包; -9 表示高压缩比 示例3:gzip -d 11.txt.gz :将压缩包 11.txt.gz 解压缩 bzip2 :对文件进行压缩或解压缩 yum -y install bzip2 :安装bzip2解压工具; yum -y remove bzip2 :卸载bzip2解压工具 微软下常用的:zip 示例1 :zip -r opt.zip /opt :将opt目录压缩成 opt.zip 压缩包放在/opt目录下 示例2: unzip -n opt.zip -d /tmp :将压缩包 opt.zip 在指定/tmp目录下解压缩;如有相同的文件存在,要求unzip命令不覆盖原先文件 yum -y install unzip :安装unzip解压工具 tar 命令 :将文件、目录打包 或 将压缩包文件解压缩 添加选项: -c :创建 tar 格式的包文件; -C :解压时指定释放的目标文件夹; -j :调用 bzip2 程序进行压缩或解压缩; -p :打包时保留文件及目录的权限; -P :打包时保留文件及目录的绝对路径; -t :列表查看包内文件; -v :输出详细信息; -x :解开 .tar 格式的包文件; -z :调用 gizp 程序进行压缩或解压; -f :指定的文件名存档;

vi 编辑器

三种工作模式 :命令模式、输入模式、末行模式 一、 命令模式中的基本操作 1、复制操作 yy :复制一整行 #yy :复制从光标往下的#行 2、黏贴操作 p :黏贴到光标行的下一行; P :黏贴到光标行的上一行: 3、删除操作 x :删除光标处的单个字符(按着不动,先删后面,再删前面) dd :删除一整行; #dd :删除光标往下的#行; 4、撤回操作:U 5、保存退出:ZZ 或 shift + zz 6、插入操作 a :将在光标所在位置之后插入文本; A :将在光标所在行尾插入文本; i :将在光标所在位置之前插入文本; I :将在光标所在所在行的第一个非空字符前插入文本; o :在光标所在行的下一行插入文本; O :在光标所在行的上一行插入文本; 7、移动光标 光标移动到文本首行 :gg 光标移动到文本尾行 :G 或 shift + g 8、查找文本输入的文本字段 :/ 二、输入模式:输入 i、a、o 即可进入输入模式 三、末行模式 1、 : 进入末行模式 2、 q :退出 q! :不保存强制退出 wq :保存退出 3set nu :显示行数

到此结束,感谢浏览

最新回复(0)