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常用命令

一.目录管理命令

ls:显示目标目录列表

ls -a:列出所有文件,包括隐藏文件

ls -t:以修改时间顺序列出文件

ls -l:输出长格式列表,除文件名外,还显示权限所有者等信息。

ls -R:递归显示文件

ls -r:将排序结果反向输出,例如:原本文件名由小到大,反向则由大到小

ls *.conf:显示以.conf结尾的文件

ls -alR:以长格式递归显示所有文件

ls -ltr:按修改时间列出文件和文件夹详细信息

pwd:以绝对路径的方式显示用户当前工作目录

cd:进入用户主目录

cd ~:进入用户主目录

cd -:返回进入此目录之前所在的目录

cd ..:返回上级目录

cd ?/home:进入home目录

mkdir?abc:创建abc目录

mkdir -m 751?abc:创建目录abc,权限rwxr-x--x(此处‘751’具体解释可参考下方“六.权限管理”)

mkdir -p aa/bb:创建目录aa,且在aa目录下创建bb

rmdir abc:删除空目录abc

rm -i?file1:删除文件1,并询问是否删除

rm -r?dir1:删除目录1

rm -rf dir1:不与用户交互,强制删除目录1,以及目录1内的所有文件目录。

cp file1 file2:将file1中的内容复制到file2中

cp /abc/aa.file ./bb.file:将/abc/aa.file复制到当前目录,且改名为bb.file

cp -r /etc/httpd ./:将/etc/httpd目录复制到当前目录

mv?file1 file2:将file1的名字改为file2

mv?file1 dir/file2:将file1内容移动到file2

touch file1 file2:连续创建file1,file2

cat filename:一次显示整个文件

cat > filename:创建一个文件,只能创建新文件,不能编辑已有文件。

cat file1 file2 > file:将几个文件合并为一个文件

cat file1>>file2:将file1追加到file2中

tail -f file:根据文件描述符进行追踪

二.网络管理命令

ping host:检查host网络可用性

whois domain:查询域名或IP注册信息(注意输入网址要把"www."去掉)

dig domain:查询domain的DNS信息

dig -x host:查找备用主机

wget file:下载文件

wget -r url:从指定url以递归方式下载文件

curl url:访问url页面

curl -o meh.html url:将访问url的页面写入meh.html

ssh user@host:远程登录主机

ssh -p port user@host:使用SSH远程登录主机host,端口为port,用户为user

ssh -D user@host:连接&使用绑定端口

三.进程管理命令

ps:列出系统中当前运行的进程

ps aux:用BSD的格式来显示进程

kill pid:结束进程

killall proc:根据名字结束进程

四.系统命令

date:显示当前时间

uptime:会在一行中显示下列信息:当前时间、系统运行了多久时间、当前登录的用户有多少,以前 1、5、15 分钟系统的平均负载。

whoami:显示自身用户名称

w:显示谁在登录

cat /proc/cpuinfo:查看cpu信息

cat /proc/meminfo:查看内存信息

free:显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内存缓冲区

du: 显示每个文件和目录的磁盘使用空间

df::显示磁盘分区上可以使用的磁盘空间

uname -a:显示系统名、节点名称、操作系统的发行版号、内核版本等等

五.压缩命令

tar cf file.tar files:压缩files文件,命名为file.tar

tar xf file.tar:解压file.tar

tar tf file.tar:查看file.tar文件

选项:

c:建立压缩档案

t:查看内容

x:解压

z:有gzip属性的

f:使用档案名字(这是最后一个参数,后面只能接档案名,而且必须接在最后)

j:有bz2属性的

w:每次操作都要求确认

k:解压时不要替换存在的文件

T:从 FILE中获取文件名来解压或创建文件

v:显示所有过程

六.权限管理命令

chmod octal file:

4-读(read-r)

2-写(write-r)

1-执行(execute-x)

权限所有者顺序:所有者/组内成员/普通用户

chmod 777:rwxrwxrwx

chmod 755:rwxr-xr-x

七.其他

grep pattern files:在files中搜索匹配pattern

grep -r pattorn dir:递归搜索 dir 中匹配 pattern 的内容

locate file:查找符合条件的文档

whereis app:用于程序名的搜索

man command:可以通过一些参数,快速查询linux帮助手册,并且格式化显示

ctrl+C:强制退出

vim常用命令参考:https://blog.csdn.net/ziziju/article/details/119777729

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

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