linux常用命令汇总

shell(壳):人机交互的命令解释器

一、linux目录结构

根目录的子目录
目录内容
/etc(等等及其他)大多数重要的系统配置文件都在/etc目录下,该目录包含的数据类似于Windows控制面板中的数据
/boot(启动)这里存放的是启动Linux时使用的一些核心文件,包括一些链接文件以及镜像文件

二、linux基本命令操作

1. 目录操作命令


ls

查看当前目录下的内容

ls -l长数据串列出,包括文件的属性和权限 等同于ll
ls -lh长格式输出的文件字节数转换为K,M,G的形式方便人来阅读
ls -a全部文件包括隐藏文件

我的用法:ll -ah

*"d":代表目录

cd

切换目录(.当前目录 ..上一级目录 /目录)

cd -切换到上一次目录
cd .. 切换到上一级目录
cd ../..切换到上上级目录
cd / 切换到根目录
pwd显示当前目录 Print Working Directory
mkdir创建目录,使用 -p 选项可以级联创建目录

2. 文件操作命令

cat查看文件的全部内容
head -n 2查看文件前几行
tail -n 5查看文件后几行
less翻页查看文件内容 more也可以
mvmv 移动文件或目录、修改名称
file查看文件类型

vim 用vim编辑器编辑文件 按i就进入insert模式 esc退出 :wq保存后退出

三、linux系统管理和网络类命令

1. 系统管理命令

shutdownshutdown -H now/0
//或halt
立刻关机,其中 now 相当于时间为 0 的状态

shutdown -H 20:25
系统在今天的 20:25 分关机

shutdown -r now/0
//或reboot
系统立刻重新启动

2. 网络命令

ifconfig/ip addr查看网络配置信息
ping 测试网络的连通性

常用选项

-c(count 计数、总数)次数
-w(wanttime)等待秒数,优先级高于-c

防火墙

服务状态
active(running):服务正在运行
active(exited) :该服务执行一次就退出,不再执行其他程序
active(waiting) :处于等待的状态中,需要其他程序执行完成后可以去执行
inactive(dead): 未启动状态

**启动**
systemctl start firewalld.service
**查看防状态**
systemctl status firewalld.service
**停止**
systemctl stop firewalld.service
**关闭**
systemctl disable firewalld.service
**重新加载**
systemctl reload firewalld.service

网卡

**查看网卡状态**
systemctl status network
**重启centos网卡**
systemctl restart network 

四、Bash中的组合键

键或组合键功能
Ctrl+Alt+F2~F6进入命令行模式
Ctrl+Alt+F1退出命令行模式
Reset全部清屏
Ctrl+L/Clear清屏仅保留最后一行
Ctrl+A切换到命令行开始
Ctrl+E切换到命令行结尾
Ctrl+U剪切光标之前的内容
Ctrl+K剪切光标之后的内容
Ctrl+Y粘贴剪切的内容(shell终端内的命令)
Tab键自动补齐
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值