1.Linux常用命令

Yum命令总结

  1. Yum clean清楚 cache信息

清除header:#yum clean headers

清除下载的rpm包:#yum clean packages

清除以前的yum源:#yum clean all

  1. Yum命令的使用

安装指定的包:#yum install –y <package>

    *参数-y表示每次安装包时不用询问,直接安装。

更新指定的包:#yum update <package>

显示指定安装情况:#yum list <package>

删除已安装包:#yum rename/erase <package>

rpm命令总结

  1. 查询rpm软件包

查询指定的软件包是否安装:#rpm –q <软件包名称列表>

查询所有的已经安装的软件包:#rpm –qa <软件包名称列表>

检测软件包是否安装:#rpm -qa | grep <软件包名称列表>

查询更详细的软件信息:#rpm -qi <软件包名称列表>

列出软件包安装的文件:#rpm -ql <软件包名称列表>

  1. 安装rpm软件包

#rpm –ivh <软件包全路径名>

例如:

#rpm –ivh –nodeps –force samba-common-3.5.4-68-el6-i686.rpm

*参数说明:

i:使用rpm的安装模式;

    v:在安装的过程中显示安装信息;

    h:在安装的过程中输出#号显示安装的进度;

--nodeps --force:不检查依赖关系并强制安装;

  1. 删除rpm软件包

#rpm –e <软件包全路径名>

  1. 升级rpm软件包

#rpm –Uvh <软件包全路径名>

  1. 验证rpm软件包

#rpm –V <软件包全路径名>

Vim编辑器

  1. 命令行模式切换到文本输入模式:输入i、I、a、A、o、O、s、r…命令
  2. 文本输入模式切换到命令行模式:

dd:删除鼠标所在的一整行

#G:跳转到第#行

G:最后一行

  1. 命令行模式切换到末行模式:

:q:强制退出

:wq:保存并退出

   :set nu:显示行号

   .,$d:当前行到最后行删掉

   :U:恢复删除的内容

注意:vim在最小化只能写成vi。

文件下的操作

键名/命令

操作解决

/pattern

pattern批要查找的内容,vi将在文件中向前查找与指定内容匹配的第一个内容。

/

重复上一次查找,在文件中查找下一个匹配的内容。

?pattern

pattern要查找的内容。vi将在文件中向后查找与指定内容相匹配的第一个内容。(注意和/是向反的)

 

?

重复上一次查找,在文件中查找上一次查找内容相匹配的内容。

%

把当前光标移至匹配的圆括号或方括号中

:s/patten1/pattern2

用pattern2替换当前行中与pattern1匹配的每个内容。(是当前行)

 

:%s/patten1/patten2

用pattern2替换整个文件中与pattern1匹配的每个内容。(每行替换一个)

权限问题

  1. 文件或目录的权限修改

chmod [-R] 模式 文件或目录

*-R:递归设置指定目录下的所有文件和目录的权限。

例如:将/opt/computer目录的权限设置为755。

#chmod 755 /opt/computer

或写成

#chmod u=rwx,g=rx,o=rx /opt/computer

查看:#ls -ld /opt/computer

  1. 改变文件或目录的拥有者

chown [-R] 账号名称 文件或目录

chown [-R] 账号名称:用户组名称 文件或目录

*-R:进行递归的持续更改,即连同子目录下的所有文件、目录都更新成为这个用户组。常常用于更改某一目录的情况。

  1. 更改文件或目录的所属组

chgrp [-R] 用户组名称 文件或目录

setfacl

  1. #setfacl  -m  u:user1:rw-  test  //添加user1用户对文件test有读写的权限
  2. #setfacl  -m  g:user:r-w  test  //添加用户组user对文件test有读、执行的权限
  3. #setfacl  -b  test  //清楚所有acl
  4. #setfacl  -x  u:user1  test  //清楚user1用户对test文件acl规则
  5. #getfacl  test  //查看acl

参数:

  -m:更改文件的访问控制列表

  -x:根据文件中访问控制列表条目更改

  -b:删除所有扩展访问控制列表条目

发布了4 篇原创文章 · 获赞 0 · 访问量 1

猜你喜欢

转载自blog.csdn.net/qq_44710985/article/details/105596240