Linux系统基础命令总结

1.ip 查看网络信息

ip address show 查看系统IP地址信息

ip address show eth0 查看指定网卡信息

ip a s eth0 查看指定网卡信息(简写)

2.nmtui 图形界面修改网卡

3.systemctl 管理系统服务程序

systemctl+start+服务程序名称 启动服务

systemctl+restart+服务程序名称 重启服务

systemctl+stop+服务程序名称 停止服务

systemctl+status+服务程序名称 查看服务状态

·network 网卡服务名称

·sshd 远程连接服务
·firewalld 防火墙服务

4.shutdown 关闭或重启系统

shutdown -h 关闭系统(默认延迟1分钟)

shutdown -r 重启系统(默认延迟1分钟)

shutdown -c 取消关机或重启计划

poweroff 关闭系统

init 0 关闭系统

reboot 重启系统

init 6 重启系统

5.获取命令帮助

man 获取命令/文件帮助信息

help 获取内置命令帮助信息

6.mkdir 创建系统目录

mkdir -p 创建多级目录

mkdir{…}或者mkdir{,} 批量创建多个目录

7.rmdir 删除空目录

8.cd 切换目录

cd /xxx 绝对路径方式切换目录(推荐)

cd xxx 相对路径方式切换目录

cd …/ 返回上级目录

cd - 返回上一次所在目录

cd ~或者cd 返回家目录

9.pwd 查看当前所在路径信息(绝对路径)

10.ls 列表显示目录中的数据信息

ls -l 查看文件详细属性信息

ls -ld 查看目录详细属性信息

ls -lrt 按照时间排序显示数据信息按照时间排序显示数据信息

ls -lrS 安装文件大小排序显示数据信息

ls -lh 以人类可读方式查看文件信息(e.g. 1K 20M 5G)

ls -a 查看包含隐藏文件在内的所有文件

ls -i 显示文件数据inode信息

11.tree 显示目录树形结构信息

-L n 显示指定层级的目录结构

12.touch 创建一个空文件

13.echo 输出信息到屏幕上

echo > 文件 重定向编辑文件内容(覆盖目标文件内容)

echo > 文件 追加重定向编辑文件内容(在目标文件的结尾处追加文件内容)

14.cat 查看文件内容

cat 文件 查看文件内容

cat >> 文件 << EOF 编辑文件多行信息(在目标文件的结尾处追加文件内容)

XXX

XXX

XXX

EOF

cat -n 显示文件内容行号

cat -A 显示行尾指示符,用于判断每行结尾是否存在空格,有的话可以删掉

15.less/more 逐行逐页查看文件内容

head 查看文件前几行内容

tail 查看文件后几行内容

tail -f 实时追踪查看文件变化

16.cp 备份文件(拷贝文件)

cp -r 递归保存目录(拷贝目录)

17.mv 移动/剪切文件/文件重命名

18.rm 删除文件或目录

rm -f 强制删除文件

rm -rf 强制删除目录

rm --no-preserve-root 删除根目录

19.hostname 查看主机名称或临时设置主机名称

20.hostnamectl 查看详细主机名称或永久生效设置主机名称

hostnamectl set-hostname 主机名称

21.wget 下载网络数据

22.sz -y 从Linux上下载指定数据到Windows中

rz -y 从Windows上传指定数据到Linux中

23.timedatectl 可以查看/修改系统时间信息和时区信息

ntpdate 同步调整时间

ntpdate 时间服务器IP地址/域名

24.sed 修改调整文件内容

sed ‘s#修改前的内容#修改后的内容/g’ 文件信息 模拟修改后的内容输出到屏幕

sed -i ‘s#修改前的内容#修改后的内容/g’ 文件信息 将修改的内容真正写入磁盘文件中

25.mount 实现目录(门)和存储设备文件(存储空间)建立关系——挂载过程

mount 存储设备文件 挂载点目录(建议空目录)

26. umount 实现目录(门)与存储设备文件(存储空间)解除关系——卸载过程

umount 挂载点目录

27.fdisk 查看磁盘信息与磁盘分区设置

fdisk -l 查看系统磁盘与磁盘分区情况

28.df 查看磁盘挂载情况/使用情况

df -h 以人类可读方式显示磁盘容量大小 可以查看挂载信息

29.runlevel 查看系统当前运用级别

30.init 切换系统运行级别

init 0 关机

init 1 单用户级别

init 2 不支持网络的多用户级别

init 3 支持网络的多用户级别

init 4 预留未设置

init 5 图形界面模式

init 6 重启

31.grep 过滤筛选文件信息命令

grep -i 忽略大小写

grep -A n 过滤指定行之后n行内容

grep -B n 过滤指定行之后n行内容

grep -C n 过滤指定行上下n行内容

grep -r 递归过滤(查看指定目录下所有文件指定内容)

grep -c 过滤信息的行数

32.alias 设置别名信息

alias 别名=‘别名信息’

unalias 取消别名信息

unalias 别名

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值