二、Linux基本命令及Vim

Linux基本命令及Vim

  • 基本命令

1、命令帮助

(1)内部命令help

#ls -l /home  查看目录或文件的详细信息

#find / -name cd  查找文件位置

#help cd   查找cd的帮助

(2)外部命令--help

#ls --help   查找ls的帮助

(3)命令帮助手册man

#man ls  查看ls的命令帮助手册(q退出)

#man ls >ls.txt  将命令帮助手册放在文件中

#man ls | col -b > shelp.txt  将命令帮助手册放在文件中(内容简便)

 

2、查看文件内容

(1)#cat ls.txt  查看文件(仅显示最后一页)

#cat /etc/hosts  通过目录查看文件

(2)#more ls.txt   分屏显示(空格翻页)

(3)#cat ls.txt |more  cat分屏处理(q退出)

(4)#less ls.txt   上下查看文本(上下翻页page up/down,n下页内容,N上页内容,/查找内容)

(5)#head ls.txt  显示文本前十行(默认)

#head -2 ls.txt  显示文本前2行

(6)#tail ls.txt  显示文本后十行(默认)

#tail -4 ls.txt  显示文本后4行

(7)#find / -name ls.txt  查找文本位置

#echo “eeee” >> /root/桌面/ls.txt  在文本中写入

#tail -f ls.txt  动态显示文件内容(在XShell中写入内容)

 

3、统计文件内容

#wc ls.txt  统计文件行数,单词数,字节数

#wc -l ls.txt -l统计行数

#wc -c ls.txt -c统计字节数

#wc -w ls.txt -w统计单词数

 

4、检索和过滤文件内容

#grep “^:” /etc/hosts -^查找以...开头

#grep “$6” /etc/hosts -$查找以...结尾

#grep “^$” /etc/hosts ^$查找空格

#grep  -v “^$” /etc/hosts -v反向查找

#grep  -i “^n” /etc/hosts -i查找时忽略大小写

 

5、压缩命令

#cp /etc/yum.conf /root 拷贝文件(拷贝yum.conf到root)

#gzip yum.conf 压缩文件

#gzip -d yum.conf.gz 解压文件

#ls -lh /etc/yum.conf yum.conf.gz查看源文件和压缩后文件信息(压缩文件的大小变化)

#rm -rf yum.conf.gz 删除文件

 

6、归档命令

#tar cvfz etc.tar /etc/* 创建etc文件的压缩文件

#tar tf etc.tar | more 查看tar文件

#tar tf etc.tar | grep group.conf 查找带有group的文件内容

#tar xvf etc.tar -C /root 解压到root下

注:

-c 创建.tar格式的包文件

-x 解开.tar格式的包文件

-v 输出详细信息

-f 使用归档文件(必须有)

-t 列表查看包内文件

-p 打开包时保留原始文件及权限

-C 解包时指定释放的目标文件

-z 调用gzip程序压缩或解压

-j 调用bzip2程序压缩或解压

 

  • 文本编辑器vim

1、三种工作模式

Vim ls.txt ------->命令模式

i ------->输入模式

Esc  ------>命令模式

: ------->末行模式

wq ------>保存退出

 

2、命令操作模式

(1)光标移动(图1:中心,图2:跳转至行首home,图3:跳转至行尾end)

(2)行号显示(图1:set nu,图2:set nonu)

(3)复制,粘贴

复制:yy(复制本行),#yy(复制n行)

粘贴:p

(4)删除

(dd删除当前光标所在行)

(#dd删除光标所在处的n行信息)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值