您现在的位置是:首页 > 文章详情

温习一下常用Linux命令

日期:2018-03-21点击:671

温习了一下常用命令,没事敲一敲

cat    -n
more   空格,回车,f
less   上下箭头,/搜索关键字,pageup,pagedown
head   -n
tail   -n -f

ln -s  软链接相当于快捷方式  软连接权限rwxrwxrwx
ln     硬链接相当于cp -p +同步更新   硬链接的i节点和源文件的i节点相同  硬链接不能指向目录

chmod u+x aa.txt
chmod g=rwx aa.txt
chmod 640 aa.txt
chmod -R 递归修改

chown 改变文件所有者
chgrp 改变文件所属组
linux中默认创建的目录的权限是755,文件的权限是644

umask -S 查看文件权限

find /etc -name init
find /etc -iname init 不区分大小写
find /etc -size +204800  大于100MB
find /etc -size +163840 -a -size -204800  大于80MB小于100MB
find /etc -user chinoukin
find /etc -amin -5   5分钟内文件被访问的
find /etc -cmin -5   5分钟内文件属性被更改的
find /etc -mmin -5   5分钟内文件内容被更改的
find /etc -type f    文件
find /etc -name inittab -exec ls -l {} \;
locate inittab   配合updatedb更新文件资料库,/tmp目录里的文件不会被收入文件资料库
which cp
which useradd
whereis useradd
grep w /etc/profile 在文件里查找关键字
grep -v ^# /etc/inittab    排除以#号开头的行

man ls  查看ls命令帮助文档
man passwd
man1命令的帮助,man5配置文件的帮助
ls --help
help cd     shell内置命令的查看方法
help umask

whatis ls  查看ls简短的描述信息
apropos inittab  查看inittab文件的简短描述信息

useradd
passwd
who
w
uptime  Linux连续运行的时间

gzip aa.txt  (gzip只能压缩文件,不保留源文件)
gunzip aa.txt.gz
tar -cvf   (c打包,v显示压缩过程,f指定打包文件名)
tar -zcvf  (z压缩成gz,z若换成j则压缩成bz2)
tar -zxvf  (x解压)
zip aa.txt.zip aa.txt
zip -r /tmp
unzip aa.txt.zip
bzip2 -k aa.txt (k保留源文件)

write    给用户发送消息
wall     广播消息
ping -c 3 127.0.0.1
mail root  给root发邮件
mail       收取邮件
last     所有的用户所有的登录时间
lastlog  显示所有的用户登录状况
traceroute www.baidu.com 显示数据包到主机间的路径
netstat -tlun   查看本机监听的端口
netstat -an     查看本机所有的网络连接
netstat -rn     查看本机路由表
setup     永久设置ip地址(Redhat专有命令)
mount /dev/sr0 /mnt/cdrom   挂载光驱到设备文件名
umount /dev/sr0   取消挂载的设备

shutdown -h now  (h关机,r重启,c取消前一个关机命令)
shutdown -h 20:30
reboot
init 6
logout

vi/vim
进入编辑模式
a 光标所在字符后插入
A 光标所在行尾插入
i 在光标所在字符前插入
I 在光标所在行行首插入
o 在光标下插入新行
O 在光标上插入新行
:set nu
:set nonu
gg 到第一行
G  到最后一行
:n 到第n行
$  移至行尾
0  移至行首
x  删除字符
nx 删除光标所在处后n个字符
dd 删除光标所在行,ndd删除n行
dG 光标所在行至文件结尾内容将被删除
D  光标所在位置至文件结尾内容将被删除
n1:n2d 删除指定行
yy   复制当前行
nyy  复制当前行以下n行
dd   剪切当前行
p    粘贴在当前光标所在行下
P    粘贴在当前光标所在行上
r    取代光标所在处字符
R    从光标所在处开始替换字符,按ESC结束
u    取消上一部操作
/string 搜索指定字符串
:set ic  搜索时忽略大小写
n    搜索指定字符串的下一个出现位置
:%s/old/new/g   全文替换指定字符串
:n1,n2s/old/new/g  在一定范围内替换指定字符串
:w  保存修改
:w new_filename  另存为指定文件
:wq  保存修改并退出
ZZ  快捷键,保存修改并退出
:q!  不保存修改退出
:wq! 文件所有者及root可使用
:r /etc/issue  导入文件内容
:r !date  导入命令执行结果
:map ^p I#<ESC>  自定义快捷键<注释一行>
:n1,n2s/^/#/g  连续行注释
:n1,n2s/^#//g  连续行取消注释
:n1,n2s/^/\/\//g  \为转义符
:ab  替换

原文链接:https://www.centoschina.cn/command/help/9908.html
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章