Linux常用命令

清空文件内容

1, :> /var/log/messages

2, echo > /var/log/messages

查看文件大小

du -sh /var/log/*

过滤大文件

du -sh /var/log/* | grep G

查看磁盘空间

df -Th | less

  • j - 下一行

  • k - 上一行

  • G - 移动到最后一行

  • g - 移动到第一行

  • q / ZZ - 退出 less 命令

vim

复制行。 将光标移动到要复制的行上,按两次yy键,即可复制该行。

只需粘贴,将光标移动到要粘贴的行上,然后按p键。

)2)复制多行,将光标移至要复制多行的开头,要向下复制几行时按nyy。 例如,如果想从这一行复制五行,请按5yy。

只需粘贴,将光标移动到要粘贴的行上,然后按p键

gg

移动到文件的第一行

G

移动到文件的最后一行

nG

移动到文件的第n行

搜索替换

指令作用

指令

作用

/字符串 + 回车

向下搜索指定字符串

n

继续向下搜索下一个字符串

?字符串 + 回车

向上搜索指定字符串

N

继续向上搜索下一个字符串

:%s/word1/word2/g

将文件中的word1替换为word2

:%s/word1/word2/gc

将文件中的word1替换为word2,但替换前需要用户确认!

:1,10s/word1/word2/g

将第1行到第10行的word1替换为word2

复制粘贴删除

指令

作用

x

删除后一个字符

X

删除前一个字符

dd

剪切一行

数字dd

剪切多行

yy

复制一行

数字yy

复制多行

p

粘贴到下一行

P

粘贴到上一行

u

撤回操作

Ctrl + r

撤回刚才的撤回操作

.(小数点)

重复刚才的操作

指令作用

:w保存

:q

退出

:wq

保存后退出

:q!

不保存,强制退出

:set nu

显示行号

:set nonu

取消 显示行号

:w[文件名]

将编辑后的内容保存到另一个文件中(另存为)

:2,5 w[文件名]

将第2到5行的内容保存到另一个文件中(指定行另存为)

:r [文件名]

输入另一个文件的内容,到光标的下一行

硬件时钟与系统时钟间的同步

从硬件时钟同步时间至系统时钟

[root@hadoop ~]# hwclock --hctosys

[root@hadoop ~]# clock --hctosys

从系统时钟同步时间至硬件时钟

[root@hadoop ~]# hwclock --systohc

[root@hadoop ~]# clock --systohc

根据用户名查找对应的UID

[root@htlwk0001host ~]# getent passwd greys
greys:x:1000:1000:Gleb Reys:/home/greys:/bin/bas

在这里先创建一个用户,echo意思相当于pyhton的打印语句即print,这句话的含义是给用户test1赋一个密码,密码是magedu,--stdin是一个免交互的东西, 相当于登录csdn时需要输入密码,才能登录,--stdio直接把这一步省了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值