新手必须掌握的Linux命令

koke
2022-08-10 / 0 评论 / 225 阅读 / 正在检测是否收录...

systemctl start network 启动服务

systemctl stop network 停止服务

systemctl restart network 重启服务

systemctl status network 查看服务

systemctl enable network 加入到启动项

top命令

Alt

可以查看当前时间、开机时间、用户数量、负载

CPU占用百分比和空闲的百分比

进程数量、正在运行的数量、正在休眠的数量、已停止的数量、僵死数量

内存总数(KB)、已经使用的内存、空闲内存

交换空间缓存总大小、已经使用的缓存、空闲的缓存

ifconfig

image-20220701230039133

可以查看网卡名称、ip地址、mac地址、RX收到流量、TX发送流量(RX、TX累计,直至重启)

uname

uname -a 查看内核信息 系统架构

Linux(系统名称)

localhost.localdomain(主机名称)

3.10.0-123.el7.x86_64(内核版本)

1 SMP Mon May 5 11:16:57 EDT 2014(内核打包时间)

x86_64 x86_64 x86_64(系统架构)

GNU/Linux(开源名称)

uptime 查看系统负载情况

11:18:41 up 1:19, 2 users, load average: 0.02, 0.02, 0.05

系统时间、开机时间、终端2用户、cpu负载:0.02, 0.02, 0.05(1分钟,5分钟,15分钟)

free 查看内存值

free -h 显示GB

image-20220701232308481

who 显示当前登录的用户

image-20220701232515877

last 登录记录

image-20220701232718860

history 显示历史命令

image-20220701233035619

使用编号快捷执行命令:!17

sosreport 求救信息

pwd 显示当前目录

cd 切换目录

cd .. 返回上层目录

cd ~ = cd家目录

cd -返回上一次所在目录

ls -l 查看文件及详细信息

ls -a 显示所有包含隐藏文件 带.的文件

ls -d 查看目录

cat 查看纯文本文件,查看比较短小的文本

more 查看大文件 回车走一行。空格走一页

head -n 15 查看前面的十五行

tail -n 15 查看后面的十五行

tail -f /var/log/messagea 实时刷新文件内容

cat anaconda-ks.cfg | tr [a-z] [A-Z] 管道符/任意门 将文本字母小写全部替换为大写 (修改的仅仅是显示内容)

wc 123.txt 显示行数列数字节数 -l 显示行数 -w 显示单词数 -c 显示字节数

stat 查看文件的修改访问创建时间

A time 最后一次访问时间

M time 最后一次修改文件内容时间

C time 最后一次修改文件属性时间(权限)

cut -d : -f1 /etc/passwd 提取数据 -f1指的是提取的是第一列的信息 -d指的是以分隔符:为界

diff --brief a.txt b.txt 比较两个文件是否相同

diff -c a.txt b.txt 输出结果带 !的代表不同的内容

touch a.txt 创建文件/修改时间

touch -d " 00:00" a.txt 修改时间

参数作用
-a仅修改“读取时间”(atime)
-m仅修改“修改时间”(mtime)
-d同时修改atime与mtime

mkdir 创建目录 mkdir -p 创建层级目录

cp 源文件名称 目标文件 cp -r 源目录 目标目录 1:1复制

参数作用
-p保留原始文件的属性
-d若对象为“链接文件”,则保留该“链接文件”的属性
-r递归持续复制(用于目录)
-i若目标文件存在则询问是否覆盖
-a相当于-pdr(p、d、r为上述参数)

mv 源文件 目标文件(剪切/重命名)

rm 文件名称(删除文件) rm -r 目录(需要确认) rm -rf 目录 (强制直接删除)

参数作用
-f强制执行
-i删除前询问
-r删除目录
-v显示过程

dd if=anaconda-ks.cfg of=koke bs=100 count=1 dd命令用于按照指定大小和个数的数据块来复制文件或转换文件

dd if =/dev/sda of=1.iso 打包iso文件

参数作用
if输入的文件名称
of输出的文件名称
bs设置每个“块”的大小
count设置要复制“块”的个数

file 文件名称查看文件类型

tar 压缩、解压

tar -czvf koke.tar.gz 目录 压缩

tar -xzvf koke.tar.gz -C 目录 解压

参数作用
-c创建压缩文件
-x解开压缩文件
-t查看压缩包内有哪些文件
-z用Gzip压缩或解压
-j用bzip2压缩或解压
-v显示压缩或解压的过程
-f目标文件名
-p保留原始的权限与属性
-P使用绝对路径来压缩
-C指定解压到的目录

grep 关键词 文件名

参数作用
-b将可执行文件(binary)当作文本文件(text)来搜索
-c仅显示找到的行数
-i忽略大小写
-n显示行号
-v反向选择——仅列出没有“关键词”的行。

grep -n 1234 koke.txt

find / -name koke 查找

0

评论 (0)

取消