IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 2021年11月29号 linux常用命令+快捷方式(面试必备版) -> 正文阅读

[系统运维]2021年11月29号 linux常用命令+快捷方式(面试必备版)

最近没怎么总结,终于抽空看了一部分面试题,总结了一些常用的命令

(1)文件相关的命令

   touch 空文件
   ls -l 查看文件属性信息	   
   ls -ld
   vi    打开文件进行编辑
   echo  将信息显示到屏幕上
   echo > 将信息显示内容覆盖到相关的文件中
   echo >>  将信息显示内容追加到相关的文件中

(2)快捷方式的使用方法

   ctrl+a     将光标快速移动到行首
   ctrl+e     将光标快速移动到行尾
   ctrl+u     将光标所在位置到行首内容进行删除(剪切)
   ctrl+k     将光标所在位置到行尾内容进行删除(剪切)
   ctrl+y     粘贴剪切的内容
   ctrl+s     xshell进入到了锁定状态 suo锁
   ctrl+q     解除锁定状态

(3)挂载

ls -l /dev/cdrom
存储设备进行挂载
mount 挂载设备文件信息 挂载点(目录信息)
mount /dev/cdrom /mnt
存储设备进行卸载
umount /mnt

(4)网卡配置文件

ls /etc/sysconfig/network-scripts/ifcfg-ens33
/etc/sysconfig/network-scripts/ifcfg-ens33
cat /etc/sysconfig/network-scripts/ifcfg-ens33

   TYPE=Ethernet       --指定网络类型
    BOOTPROTO=none      --网络启动协议
	                       none static(静态)
						   dhcpd(动态)
    NAME=ens33           -- 主机网卡的名称
    UUID=×××××××××××××××××××××  -- 硬件标识
    DEVICE=ens33         -- 主机网卡的名称
    ONBOOT=yes          -- 设置网卡是否处于开启状态(激活状态)
    IPADDR=10.0.0.1   -- 静态配置IP地址
    PREFIX=24           -- 网络中可以装多少主机 
    GATEWAY=10.0.0.8    -- 网关(占用一个ip)
    DNS1=114.114.114.114      -- DNS 访问外网

网络重启服务

systemctl restart network  针对所有网卡进行重启
systemctl status  network  
ifdown ens33 && ifup ens33   针对指定网卡进行重启
异常问题:网卡配置文件正确,无法重启网络服务
systemctl stop NetworkManager   网络管理服务关闭

DNS解析配置文件

  vi /etc/resolv.conf 
  # Generated by NetworkManager
  search com
  nameserver 114.114.114.114(联网用的)

/etc目录重要文件

1. 主机名称文件配置文件
   临时主机修改:
   hostname wine123
   永久主机修改:(重启系统才能加载配置文件)
   cat /etc/hostname 
  123
  合并命令修改:
   hostnamectl set-hostname wine123

查看当前版本信息
cat /etc/redhat-release
2.映射文件

cat /etc/hosts
       127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
       ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
       10.0.0.1 wine123
3. 磁盘挂载文件
   /etc/fstab 自动挂载配置文件
    cat /etc/fstab  
4. 开机自动加载文件
   ls /etc/rc.local
   可以加权限实现自动开机加载文件
   chmod +x /etc/rc.d/rc.local
   vi /etc/rc.local
   systemctl start sshd   
5. 系统运行级别
   查看系统运行级别:
   runlevel
   切换运行级别:
   临时调整:
   init 切换的运行级别
   永久调整:
   centos6:
   vi /etc/inittab
   centos7:
   查看所有级别信息
   ls -l /usr/lib/systemd/system/runlevel*target
    /usr/lib/systemd/system/runlevel0.target -> poweroff.target
 /usr/lib/systemd/system/runlevel1.target -> rescue.target
 /usr/lib/systemd/system/runlevel2.target -> multi-user.target
 /usr/lib/systemd/system/runlevel3.target -> multi-user.target
 /usr/lib/systemd/system/runlevel4.target -> multi-user.target
 /usr/lib/systemd/system/runlevel5.target -> graphical.target
/usr/lib/systemd/system/runlevel6.target -> reboot.target
   永久设置运行级别 
   systemctl set-default rescue.target
   Removed symlink /etc/systemd/system/default.target.
   Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/rescue.target.
   检查默认运行级别
   systemctl get-default
   rescue.target
   
   centos6 
   启动级别:
   00  系统的关机级别
   01  系统的单用户模式 没有网络
   02  系统的多用户模式 没有网络
   03  系统的多用户模式 有网络
   04  预留级别
   05  图形化界面级别
   06  系统的重启级别   
   
   centos7
   启动级别:target目标
   00  系统的关机级别                         poweroff.target
   01  系统的单用户模式 					   rescue.target
   02  系统的多用户模式                       multi-user.target
   03  系统的多用户模式                       multi-user.target
   04  预留级别                              multi-user.target
   05  图形化界面级别                         graphical.target
   06  系统的重启级别                         reboot.target

环境变量PATH作用

   echo $PATH
   /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
   which cat
   /usr/bin/cat
   修改PATH环境变量方法:
   临时修改: 
   PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/wine123
   永久设置:
   vi /etc/profile 
   export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/wine123

系统别名

别名可以使命令操作更加快
alias
alias cp=‘cp -i’
设置命名的语法:
alias 别名名称=‘命令信息’
alias catnet=‘cat /etc/sysconfig/network-scripts/ifcfg-eth’
alias
alias catnet=‘cat /etc/sysconfig/network-scripts/ifcfg-ens33’
使别名功能失效:
01. 取消别名
unalias rm
02. 利用撬棍
\rm -rf /oldboy
03. 绝对路径方式执行命令
/usr/bin/rm -rf /oldgirl

/etc/profile文件作用
01. 永久设置变量信息
02. 设置别名信息

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-11-30 16:01:27  更:2021-11-30 16:02:12 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 2:18:54-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码