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-08-09 -> 正文阅读

[系统运维]2021-08-09

Linux常用命令

vi和vim的使用

进入一般模式(可查看不可编辑):vim test.txt
进入编辑模式(可编辑不可保存):i或a
编辑模式回到一般模式:Esc
一般模式进入命令行模式(可保存):shift+:
不保存强制退出编辑器:q!
保存并退出编辑器:wq
查看文件:vim test.txt

vi和vim编辑器的快捷键

复制当前行:在一般模式下,按yy,把光标i所在行复制到剪切板
按p,把剪切板中的内容粘贴到光标所在的下一行
复制当前行往下的n行:在一般模式下,按nyy
在文本文件中查找关键字:在命令模式下,输入:/关键字
删除:在编辑模式下,delete
删除光标所在行:在一般模式下,按dd
删除光标所在行往下n行:在一般模式下,按ndd
撤回:在一般模式下:u
显示/不显示行号:命令行模式:set nu/set nonu

Linux中的用户管理

添加用户:user 用户名
给用户设置密码:passwd 用户名
删除用户:userdel 用户名
删除用户及其主目录:userdel -r 用户名
产看用户信息:id 用户名
uid:用户id gid:组id 组:组名
从root用户切换用户1:su - 用户1
从用户1回答root用户:exit

组的操作

增加组A:groupadd 组A
删除组A:groupdel 组A
创建用户B并把他指定到组A:useradd -g 组A 用户B
创建C组并让用户B修改到C组:usermod -g 组C 用户B

文件目录类

进入根目录:cd /
查看当前目录结构:ls
pwd:显示当前工作目录的绝对路径
返回上一级:
在这里插入图片描述
eg1:当前目录为 /root,希望进入到/home
具体操作;方法1(绝对路径):cd /home
方法2(相对路径):cd …/home
eg2:使用相对路径,从/user/lib目录切换到root目录
cd …/…/root
创建目录:mkdir /目录1
创建多级目录:mkdir -p/目录1/目录2
删除目录:rmdir
创建空文件:touch
复制:cp A B
复制整个目录:cp -r A B
强制覆盖:\cp -r A B
删除文件A:rm A
删除目录A:rm -rf A/
移动文件与目录或者重命名:mv
浏览文件:cat 或者 more 或者 less(适合大型文件)
将文件或者目录复制到a.txt中:ls -l>a.txt
将文件或者目录追加复制到a.txt中:ls -l>>a.txt
将文件A的内容覆盖到文件B中:cat 文件A>文件B
将内容追加到文件A中:echo “内容”>>文件
查看当前环境变量的路径:echo $PATH
查看文件A的前5行代码:head -n 5 文件A
实时追踪文件A的所有更新:tail -f 文件A(ctrl c 可退出)
查看已经执行过的指令:history

常用快捷键

空格:向下翻页
Enter:向下翻一行
q:不再显示该文件的内容
Ctrl+F:向下滚动一屏
Ctrl+B:返回上一屏
=:输出当前的行号

时间日期类

显示当前时间:date
显示当前年份:date+%Y
显示当前月份:date+%m
显示当前是哪一天:date+%d
显示当前年月日时分秒:date“+%Y-%m-%d%H:%M:%S”
显示当前日历:cal

查找查找类

find,locate,grep

压缩和解压缩

压缩文件:gzip
递归压缩:zip -r
解压文件:gunzip、unzip -d
打包指令:tar

文件目录所有者

查看文件的所有者:ls -ahl
修改文件所有者:chown 用户名 文件名
改变用户所在组:usermod -g 组名 用户名
usermod -d 目录名 用户名 改变该用户名登录的初始目录
修改权限:chmod

任务调度

编辑crontab定时任务:crond -e
查询crontab定时任务:crond -l
删除当前用户所以的crontab任务:crond -r

显示系统执行的进程

显示当前终端的所有进程信息:pa -a
以用户的格式显示进程信息:ps -u
显示后台进程运行的参数:ps -x

rpm包的查询命令

查询所安装的所有rpm软件包:rpm -qa | more
查询软件包A的信息:rpm -qa | grep 软件包A
查询软件包是否安装:rmp -q
查询软件A包信息:rmp qi 软件包A
查询软件包A中的文件:rmp -ql 软件包A
查询文件所属的软件包:rmp -qf 文件全路径名
卸载rpm包:rpm -e 包名
安装rpm包:rpm -ivh rpm包全路径名称

yum的基本指令

查询yum服务器是否有需要有需要安装的软件:yum list|grep ××软件列表
安装指定的yum包:yum install xxx软件

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-08-11 12:50:23  更:2021-08-11 12:51:54 
 
开发: 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/15 6:30:04-

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