Linux常用指令

设置hostname

[root@localhost ~]# hostnamectl set-hostname zs
[root@localhost ~]# bash
[root@zs ~]#

设置时区
1、timedatectl查看时间各种状态:
2、timedatectl list-timezones: 列出所有时区
3、timedatectl set-local-rtc 1 将硬件时钟调整为与本地时钟一致, 0 为设置为 UTC 时间
4、timedatectl set-timezone Asia/Shanghai 设置系统时区为上海

修改时间

date -s '10:10:00 2021-01-16'

查看进程信息

ps -ef | grep 关键字

任务管理器

top

查看CPU核心数

grep 'processor' /proc/cpuinfo

查看系统位数

getconf LONG_BIT

查看CPU信息

cat /proc/cpuinfo 

pwd 查看当前目录

[root@zs ~]# pwd
/root

du 查看文件/目录大小

[root@zs ~]# du -h
36K 
[root@zs ~]# du anaconda-ks.cfg -h
4.0K    anaconda-ks.cfg

mkdir 创建文件目录

[root@zs ~]# mkdir -p zs1/zs2/zs3                         //-p 自动创建多级目录
[root@zs ~]# ls
zs1
[root@zs ~]# ls zs1
zs2
[root@zs ~]# ls zs1/zs2
zs3
[root@zs ~]# mkdir -m 777 lh                           //-m 指定目录权限 
[root@zs ~]# ll
total 12
drwxrwxrwx. 2 root root    6 Dec  7 12:01 lh

uamsk 查看默认权限

[root@zs ~]# umask
0022                                        //真实权限=0777-umask=0777-0022=0755

PATH 环境变量

[root@zs ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

cp 复制文件

[root@zs ~]# cp -a anaconda-ks.cfg an1            //-a 完全复制,包括权限和时间
[root@zs ~]# ll
total 16
-rw-------. 1 root root 1259 Dec  3 11:30 an1
-rw-------. 1 root root 1259 Dec  3 11:30 anaconda-ks.cfg

rename 更改文件名

[root@zs ~]# ls
zs1  zs1t
[root@zs ~]# rename zs1 zs01 zs*
[root@zs ~]# ls
zs01  zs01t

查看文件内容
cat 由第一行开始显示文件内容,-n/-b输出行号
tac 从最后一行开始显示
nl 显示并输出行号
more 分页显示
less 分页显示
head 查看开头10行,-n指定行数
tail 查看末尾10行,-n指定行数,-f实时刷新
od 以二进制方式读取
lsattr 查看文件隐藏权限
chattr 更改文件隐藏权限

ln 建立链接文件
ln 建立硬链接,两个文件公用一个block,内容同步,可删除其中一个

[root@zs ~]# ln zs/lh1
[root@zs ~]# ll -i zs/lh1 lh1
5838 -rw-r--r--. 2 root root 0 Dec  7 14:43 lh1
5838 -rw-r--r--. 2 root root 0 Dec  7 14:43 zs/lh1

ln -s 建立符号链接,相当于快捷方式,删除源文件,链接文件失效

[root@zs ~]# ln -s zs01 zs01_ln
[root@zs ~]# ll -i zs01_ln zs/zs01
33582479 lrwxrwxrwx. 1 root root  4 Dec 11 11:35 zs01_ln -> zs01
        5851 -rw-r--r--. 1 root root 17 Dec  7 15:42 zs/zs01

vi指令使用
1、一般指令模式下快捷键
H:光标移动到当前页开头
M:光标移动到当前页中央
L:光标移动到当前页末尾
G:光标移动到文档末尾
gg:光标移动到文档开头
数字n+Enter键:光标下移n列
/word:向下搜索word字符串
?word:向上搜索word字符串
n:查找下一个搜索项
N:查找上一个搜索项
x:删除当前光标字符
X:删除光标前一个字符
dd:删除当前列
ndd:删除光标所在列内的n列
yy:复制当前列
nyy:复制光标所在列内的n列
p:粘贴到当前列之下
P:粘贴到当前列之上
i,a,o:进入编辑模式
【shift+:】:进入指令命令模式
2、指令命令模式快捷键
:w 保存
:w! 强制保存
:q 退出
:q! 强制退出
:w [filename] 另存为[filename]
:set nu 显示行号
:set nonu 不显示行号
3、多文件编辑
vi file1 file2 同时编辑多个文件
:n 编辑下一个文件
:N 编辑上一个文件

暂停工作/设置后台工作
暂停工作:ctrl + z
设置后台工作:&

查看后台工作:jobs -l

切换后台工作到前台:fg %[n]

查看网口速率

iftop -n -P -b -i eth0

打包压缩解压缩
打包文件目录

tar -cvf xxx.tar.gz xxx

解压文件

tar -xvf xxx.tar.gz -C xxx
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

你这个橘子不要皮

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值