Linux基本命令的使用(二)

           本次介绍到Linux系统的更改权限(chmod)、 查看文本文件(cat/less)、压缩与解压(tar)以及文本编辑程序(vi)等命令的使用。

1、更改权限命令(chmod):

    A、假设当前目录下存在一个名为 abc 的文件,先使用命令“ls –l abc”来查看它的权限;

    B、在命令行中输入“chmod 777 abc”并回车,对文件abc的权限进行更改;

    C、再使用命令“ls –l abc”来查看是否更改成功;

    D、其中4代表“只读”,2代表“可写”,1代表“可执行”,数字可相加进行权限组合,如7代表“可读可写可执行”,而777代表所有用户都对该文件都拥有“可读可写可执行”的权限。

2、查看文本内容命令(cat/less):

    A、在命令行中输入“cat /etc/passwd”并回车,可查看文本文件passwd 的内容,但只能查看最后一页,只适合查看一屏以内的小文本文件;

B、在命令行中输入“less /etc/passwd”并回车,可使用上下光标键及上下翻页键来滚动查看文本文件passwd 的全部内容,特别适合用于查看内容较多的大文本文件,查看完毕后按 q 键退出。

3、解压命令(tar):

    A、假设当前目录下存在一个名为 abc.tar.gz 的压缩文件,可在命令行中输入“tar –zxvf abc.tar.gz”并回车来进行解压;

   B、若压缩文件的后缀为bz2,则要输入“tar –jxvf abc.tar.bz2”来进行解压。

4、在终端命令行中启动vi,并进行文本的添、删、查、改以及保存、退出等基本操作。

步骤:(注:以下输入的字符中不包含双引号)

(1)创建文本文件:

    A、假设当前目录下不存在名为 abc 的文件,则输入“vi abc”并回车,可在当前目录下新建一个名为 abc 的文本文件,进入 vi 编辑器后,按一次“I”键进入插入模式(屏幕底端显示 INSERT),此时可录入内容,在此录入一句“Hello world!”;

    B、录入完成后按一次“Esc”键返回到命令状态,然后输入一个冒号, 此时屏幕底行会出现一个“:”,在其后面输入“wq”并回车,可对文件进行存盘退出,若不想保存,则输入“q!”并回车直接强行退出。

(2)打开文本文件:接着第(1)步创建的文本文件,在命令行中输入“vi abc”并回车,可打开该文件,在屏幕上可看到刚才输入的内容。

(3)删除文本内容:

    A、为了方便实验,先拷贝一个系统中已有的文本文件来进行,执行命令“cp /etc/passwd /root/test”;

B、执行命令“vi /root/test”,使用 vi 打开它;

    C、文件打开后,其内容显示在屏幕上,要对其中某一行进行删除,可在命令状态下(即非插入模式下),把光标定位到想要删除的行(可使用上下光标键),然后连续按两次“D”键即可删除该行;

    D、要删除多行,可在按 D 键前加入要删除的行数,比如要连续删除 7 行,可把光标定位到要删除内容的首行,然后顺序按“7DD”三个键即可;

    E、要删除从光标位置开始至本行结尾的内容,可在定位好光标后,顺序按“D$”两个键即可;

F、 要删除从光标位置开始至本行开头的内容,可在定位好光标后, 顺序按“D0”两个键即可。

(4)拷贝文本内容:

    A、执行命令“vi /root/test”,使用vi打开文本文件test;

    B、要拷贝某一行的内容,在命令状态下,把光标定位到想要拷贝的行,然后连续快速按两次“Y”键,随后把光标定位到想要粘贴的地方,然后按一次“P”键即可完成拷贝;

    C、要进行多行拷贝,可在按 YY 前加入要拷贝的行数,比如要连续拷贝6行,可把光标定位到要拷贝内容的首行,然后再顺序按“6YY”,随后把光标定位到想要粘贴的地方,然后按一次“P”键即可完成多行拷贝,粘贴可进行多次;

(5)编辑文本内容:

    A、执行命令“vi /root/test”,使用 vi 打开文本文件 test;

    B、文本打开后,按一次“I”键进入插入模式(屏幕底端显示 INSERT), 此时可使用键盘上的光标键来定位光标位置,利用上下翻页键来进行文本查看;

    C、要增加文本内容,可把光标定位在要加入的位置,然后通过键盘录入内容即可;

D、要删除某些内容,可利用光标键、删除键及退格键来完成;

    E、编辑操作完成后,参照第(1)步进行存盘退出的操作。

(6)字符串查找:

    A、执行命令“vi /root/test”,使用 vi 打开文本文件test;

    B、在底行模式下输入“/var”并回车,则可查找到文本中自光标处开始向下遭到的第一个 var 字符串,找到后光标会移动到该行;

    C、要继续查找,按“N”键即可;

    D、要向上查找,把上面 B 项中的“/”符号换成“?”即可,如“?var”, 其实在键盘上“?”号在上,所以是向上查找,“/”在下,所以 是向下查找。

(7)字符串替换:

    A、执行命令“vi /root/test”,使用 vi 打开文本文件 test;

    B、在底行模式下输入“%s/var/abc”并回车,可把本行中的第一个 var 替换为 abc;

    C、在底行模式下输入“%s/var/abc/g”并回车,可把本行中的所有 var 替换为 abc;

    D、在底行模式下输入“1,20s/var/abc/g”并回车,可把 1~20 行 中的所有 var 替换为 abc。

(8)设置行号:

    A、执行命令“vi /root/test”,使用 vi 打开文本文件 test;

    B、在底行模式下(在命令状态下输入一个冒号),输入“set nu” 并回车,可显示出行号,便于查找操作,行号本身并不会加入到 实际的文本文件中;

C、要跳转到某行,直接在底行模式下输入行号并回车即可,要跳转 到最后一行,输入“$”并回车,要跳转到第一行,输入“0”并 回车即可;

    D、要取消行号显示,可在底行模式下输入“set nonu”并回车即可。

Linux操作系统常用的基本命令的使用就介绍到这里,欢迎大家留言区讨论!

 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值