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 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Linux 常用命令 -> 正文阅读

[系统运维]Linux 常用命令

基础命令

pwd -->显示当前位置的绝对路径
cd -->切换目录,cd 后的参数表示要切换到的位置,可以使用绝对路径或相对路径
ls -->显示目录中的文件
man -->帮助手册,用来查看命令、系统调用,库函数等帮助信息
touch -->创建普通文件
mkdir -->创建目录文件
rmdir -->删除空目录,不能删除非空目录, 非空目录需要使用“rm -r name”删除
cp -->拷贝文件, 拷贝目录文件时,需要加上“-r”
mv -->1.剪切(移动)文件 2.文件重命名
rm -->删除文件,删除目录文件时,需要加“-r”
find -->在目录树中搜索指定的文件,也可以指定开始的搜索位置
grep -->在文件中过滤出包含指定字符串的行
管道 | -->将前一个命令的输出结果作为后一个命令的输入
wc -->统计文件中单词个数(-w)、字符个数(-c)、行数(-l)
su -->su username 切换用户,没有指定用户名,则默认切换到管理员用户

文件查看命令

cat

  1. 查看文件内容
  2. 合并文件
  3. 往文件中写入数据, Ctrl+d 是结束输入

more 当一个文件的内容超过一个屏幕能显示的行数,使用 more 可以分屏显示文件内容。

less 文本内容查看器,查看文件内容,但是文件内容不会显示到界面上。

head 显示文件前 n 行的内容(head -n)

tail 显示文件后 n 行的内容

文件压缩与解压命令

tar–>将文件打包或者解包

  • c 创建包文件
  • f 指定目标为文件而不是设备
  • v 显示详细过程
  • t 显示包中的内容而不释放
  • x 释放包中的内容
  • z GNU 版本新加的,使得 tar 有压缩和解压的功能

tar 打包过程:
tar cvf my.tar a b c -->my.tar

tar 解包过程:
tar xvf my.tar --> a b c

tar 一步释放:tar zxf my.tar.gz -->a b c

gzip 对文件进行压缩或者解压

gzip 压缩的过程:gzip my.tar -->my.tar.gz

gzip 解压的过程:gzip -d my.tar.gz(分步实现)–>my.tar

进程管理命令

ps 默认显示与当前终端有关的进程信息

  • -e 显示系统中所有的进程信息
  • -f 显示更多的进程属性信息(全格式)
  • -L 显示进程中的线程 ID

pstree 以树状图形式显示进程之间的关系

kill 结束或者挂起一个进程

  • -9 强制结束进程

  • -stop 挂起进程

pkill 结束一组同名的进程

& 后台运行程序

jobs 显示当前终端的任务

fg ,bg
fg %任务号 将后台运行的或挂起的进程挪到前台执行

bg %任务号 将挂起的进程唤醒到后台执行

  1. 前台放后台:Ctrl+z使程序停止,bg %任务号
  2. 后台放前台:fg %任务号

ctrl+c 可以结束进程

top 查看系统资源使用情况以及进程信息

pcb

结构体,进程控制块 双向链表连接
struct task_struct;
其中有个成员是pid(唯一标识进程,进程id号),还有name等;

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

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