Unix/Linux

2. 查看文本文件的方式有那些?各有什么区别
使用cat more less tac head tail等命令
cat --全部显示
tac --倒序全部显示
more --分page显示
less --和more相似,不同的是可以往上一页看
head --可以指定显示的行数,从头开始计数
tail --同head相似,不同的是,从尾开始计数

3. 在vi编辑文档的过程中,有如下操作,怎么进行?
3.1 上下左右移动光标
        按Esc键后,在按上k下j左h右l

3.2 进入编辑状态和回到命令状态
        按 a,i,o,s键进入编辑状态
        按 Esc键回到命令状态

3.3 在当前位置插入和当前当前光标后插入怎么进入?
        在命令状态下,按i键,即可在当前位置插入/在命令状态下,按a键,即可在当前光标后插入

3.4 在光标所在行下插入一行怎么进入?
        在命令状态下,按o键,即可进入光标所在行下插入

3.4 怎么删除一个字符?删除一个词汇?删除当前行?删除指定范围的行?
        在命令状态下,按x键删除一个字符,按dw键删除一个词汇,按dd键删除当前行,在命令状态下,输入:开始行号,结束行号 d 即可格式形如: 2,3 d
3.5 怎么替换一个字符?替换一个单词?替换一行?替换从光标到行尾?
        定位光标到所要替换的字符前,在命令状态模式下,按r键后输入所要替换后的字符/定位光标到所要替换的单词前,在命令状态模式下,按cw键后输入所要替换后的单词/定位光标到所要替换的行前,在命令状态模式下,按cc键后输入所要替换后的单词/定位光标到所要替换的行前,在状态模式下,按C键后输入所要替换后的单词这样就可以替换从光标到行尾

3.6 怎么copy词汇?copy行?在当前行粘贴?
        在命令状态下,按yw复制词汇,按p进行粘贴
        在命令状态下,按yy复制当前行,按p进行粘贴

3.7 怎么copy指定范围的行到新的行位置?
        在命令状态下,输入:开始行号,结束行号 co 目标位置行号即可格式形如: 2,3 co 8

3.8 怎么移动行范围到指定的行之后?
        在命令状态下,输入:开始行号,结束行号 m 目标位置行号即可格式形如: 2,3 m 8

3.8 怎么进行存盘?退出?强制退出不保存?
        在命令状态下,输入:w存盘/输入:q退出/在命令状态下,输入:q!强制退出不保存
3.9 怎么进向下查找?查找下一个?怎么进行向上查找?查找下一个?
        查找时,首先定义查找模式(有两种模式,第一种:/字符模式,从开始向结尾找;第二种:?字符模式,从结尾向开始找)另外按n键是指下一个,按N键是指上一个

4. 怎么按照文件名匹配进行查找?按照文件更改时间进行查找?按照文件权限查找?按照用户查找?按照文件大小查找?
使用find -name按照文件名匹配进行查找/find -mtime按照文件更改时间进行查找/find -perm按照文件权限查找/find -user按照用户查找/find -size按照文件大小查找等命令

5. 怎么对文本文件按照内容匹配查找?、
使用grep [^|-i|-v]命令对文本文件按照内容匹配查找

6. 怎么对文本文件的内容匹配查找结果进行统计?
使用wc [-w|-c]进行统计

7. 怎么检测磁盘空间和占用率?
使用du -s / du -k命令检测磁盘空间和占用率

8. 怎样终止进程?怎么放置进程到后台和前台工作?
使用kill命令终止进程,bg jobid放置进程到后台,fg jobid到前台工作

9. 怎么查看系统的网络配置?
使用ifconfig命令查看系统的网络配置

11. 怎么查看当前系统的网络运行状态?
使用netstat命令

12. Unix下网络配置文件主要是在那个文档中?
在/etc/services中

13. 怎么利用unix主机进行邮件通信?怎样写信?怎样获取邮件列表?怎样读信?
使用mailx 用户名@主机名写信,输入mailx获取邮件列表,输入邮件号码读信件

14. 怎么设置定时工作任务?
使用crontab命令设置定时工作任务,格式 crontab [-e [UserName]|-l [UserName]|-r [UserName]|-v [UserName]|File ]




猜你喜欢

转载自18710806521-126-com.iteye.com/blog/1008355