Linux基础问题(三)

77. vivim有什么区别?
vim
编辑文档的时候会对关键字以不同颜色显示vi的升级版
vi
没有这个功能

78.
如果你的机器上没有vim这个命令,你需要安装哪个软件包?
yuminstall -y vim-enhanced


79. 如果在vim进入到某个文档的时候,自动定位到第10行?
vim +10 xxx.txt 


80. root用户用vim编辑完一个只读文件,保存会提示这文件只读,你需要如何做才能顺利保存?
:wq!


81. vim分为几种模式?我们可以在这几种模式下做什么操作?
三种模式

一般模式  移动光标复制粘贴剪切删除
编辑模式  编辑文档 
命令模式  iaoIAO

82.
vim中如果把文档中5100行中的aming改成Aming
:5,100s/aming/Aming/g  

:5,100s#aming#Aming#g  (脱义)

83.
在vim中如何快速上翻下翻整页?
Ctrl-f
即 PageDown 翻页
Crtl-b
即 PageUp 翻页

84.
写出vim里上下左右移动的快捷键?
h  
j  k  l   

85.
如何快速删除一串很长跨行的字符串?
方法一:v:选中先按v,然后jklh上下左右移动,选中一段文字之后,再
方法二:在文字段落标记花括号,再从命令行输入:da{

86.
写出常用的几个压缩工具的名字和用法,并且区分哪个可以压缩目录?
四个,zip可以压缩目录
gzip
不能压缩目录,只能压缩文件,源文件会消失
gzip 2.txt

bzip2 不能压缩目录,只能压缩文件
bzip22.txt

xz 压缩,不能压缩目录
xz 2.txt

zip可以压缩目录和文件 跟gzip,bz2不一样,要写压缩文件名 源文件不消失
zip1.txt.zip 1.txt

zip -r dir.zip/dir

gunzip -ddirpath

tar -C 解压目录  -c创建打包 -x解压  -J(xz)|-j | -z 

tar -u 1.txt-vf 1.tar(包内新打入文件)  --exclude过滤出不打包的文件,可跟多个exclude,如:tar -cvf 1.tar  --exclude"*.log"   --exclude "*.txt"   /etc/


87.
使用unzip解压的时候,使用哪个选项可以解压到指定的目录下?
unzip -d/tmp/ a.zip   


88. 写出你所见过的所有压缩包的名字,并且写出解压他们的命令。
解包并xz解压缩
tar -Jxvf1.tar.xz

gzip解压缩
tar -zxvf1.tar.gz

bz2解压缩
tar -jxvf1.tar.bz2


89. 如何追加一个文件到tar包里?
tar-u  4.txt  -vf 1.tar

查看是否追加成功
tar-tf  1.tar


90. 如何在使用tar打包的时候过滤掉所有的.log结尾的文件?
tar -cvf 1.tar  --exclude"*.log"   /etc/


91. centos上想要安装一个软件,可以通过哪几种方式来安装?
三种rpm,源码,yum
rpm
类似于Windowsexe文件,是二进制文件,看不到里面的文件
源码包是可以改动的,改动了之后再编译,发布

92.
使用rpm工具如何安装和卸载一个rpm包?
安装rpm-ivh xxxxx.rpm
卸载rpm-e  zlib

93.
如何查看你的机器上都安装过哪些rpm包?
rpm -qa
yum list   :有@  或者install表示已安装

yum grouplist

94.
如何查看一个rpm包都安装了哪些文件?
rpm -ql vim-enhanced

rpm -i  http://xxx.rpmrpm -i  ftp://xxx.rpm


95.
如何查找某个文件是由哪个rpm包安装来的?
rpm -qf
文件绝对路径

96.
在使用rpm安装一个rpm包的时候会提示有很多依赖的包,如何不去理会这些依赖包而直接安装该rpm包?
rpm -ivh  --nodeps  xxxxx.rpm


97. yum相比较rpm来说,它有哪些优势?
可以解决包依赖

98. yum
是依赖网络的,如果你的linux不能联网,你如何使用yum?

【插】如何安装epel扩展源
yuminstall epel-release -y

ls/etc/yum.repos.d/
CentOS-Base.repo      CentOS-fasttrack.repo  CentOS-Vault.repo
CentOS-Debuginfo.repo  CentOS-Media.repo

创建本地yum源或局域网源或dvd  ftphttp

99.
如何查看你的系统都安装过哪些工具集?如果想安装中文支持如何做?
yum grouplist


看一下yum grouplist是否是显示中文,如果显示中文,先LANG=en
yum groupinstall "Chinese Support"


注:Linux语言配置文件/etc/sysconfig/i18n

100.
如何使用yum下载一个rpm包?
#
首先需要安装下面这个插件来支持只下载不安装
yuminstall -y yum-plugin-downloadonly.noarch
(没有此功能要安装)
yum install --downloadonly--downloaddir=/tmp/   vim-enhanced

默认下载路径
/var/cache/yum/i386/6/xx

base/
epel/

如果包已经安装了,那么reinstall,把他下载下来

101.
你要使用的软件版本高于yum安装的,你怎么办?
源码安装,如MySQL5.55.6只能源码安装yum只安装5.1

102.
用你自己的话术解释一下什么叫源码包?它和rpm包相比有什么区别呢?
包里面都保存了软件的源代码,rpm包更新


103. 32
位的rpm包是否可以安装在64位的机器上?反之呢?
可以;不可以

104.
有一天你的领导要你去下载一个源码包,并且安装,你会去哪里找这个源码包?下载下来后,如果你不知道如何安装,那你怎么做?
搜索官网;查看源码包里面的INSTALLREADME文件


 

【实例】ssh禁止来源ip登录  白名单和黑名单
允许  ip和网段
cat/etc/hosts.allow

sshd:192.168.31.141  192.168.0.0/24
禁止
cat/etc/hosts.deny  

sshd:ALL

allowdeny


补充:

1more上翻页b,下翻页space

2POP3端口110
3
、清空历史命令

查看历史命令history
清空history -c

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值