zoukankan      html  css  js  c++  java
  • RHCE内容记要

    Ctrl+shift+T 表示打开新的终端窗口

    linux系统的根 "/"  (forward slash)

    linux目录结构图

    man cd 可以查看linux系统的内置命令 内置命令删除不了

    mkdir 创建目录 同时创建多个目录只需用空格隔开  ps:mkdir a b  但想要创建带空格的目录 mkdir a b  这个便会形成一个a b的目录 但不建议使用

    使用参数时 -a or -b or -abc  “-”后跟字母 “--”后跟单词 ps:--help

    通常查看命令参数有两种方式 1.指令 --help  2.man 指令 

    pwd 作用是定位自己当前所在的物理位置

    stat 目录路径 可查看文件的访问时间(Access) 修改时间(Modify) 源数据修改时间(Change)

     shred 文件粉碎命令  在删除文件之前可以先进行粉碎,这样才能彻底删除文件,否则只是删除文件的号

    文件权限前的参数代表 

      d 目录   - 文件  l 软连接 等等

    du -s 显示当前目录多少字节  du - sh 显示当前有多少M 

    df 显示磁盘当前的一个使用情况(字节)  df -T 显示当前磁盘的使用情况和类型(字节)  df -Th 显示当前磁盘的使用情况和类型(M/G)

    file 命令 是查看文件的类型  ps:file /etc/passwd

    快捷键: Ctrl+C 清除当前一行重新开始   Ctrl+U  清除光标前的命令  Ctrl+K 清除光标后的命令 Ctrl+L 清屏命令

    vi  打开一个配置文件 按 G 是定位到文件最后一行  按 gg 定位到第一行 :关键字母 可以进行搜索 在当前行如果想要编辑其中的字符 可以使用 w或b来进行单词跳跃 快速定位到你想要修改的位置

      编辑文件的一些快捷方法   如果想要复制一整行 esc退出输入 按 yy(表示复制)在想要插入的行数下面 按 p 便可复制之前复制的内容 如果想要复制多行 在按yy之前按数字 想要复制几行就按数字几  如果想要剪贴一整行 esc退出输入 按 dd(表示剪贴)在想要插入的行数下面 按 p 便可粘贴之前剪贴的内容 如果想要复制多行 在按dd之前按数字 想要复制几行就按数字几   同理 如果想要删除多行 只需要按删除行数的数字 按dd (剪贴) 但是不进行粘贴直接保存即可  如果想想要删除  ctrl+v 进行扩展  ctrl+r  撤销修改  ctrl+w 可使编辑两个文件的情况下进行分屏     set nu(前面是缩写 完整是 set number) 表示打开行号  如果想要打开总是带行号 使用 cd ~ 回车 vi .vimrc 输入 set number

    替换编辑文件的当前行  :/s/替换的内容/替换之后的内容/g  如果要全文替换  :%s/替换的内容/替换之后的内容/g

    修改权限:  chmod u+r passwd  chmod u+w passwd chmod u+x passwd  g+r passwd  chmod g+w passwd chmod g+x passwd  o+r passwd  chmod o+w passwd chmod o+x passwd , 其中 u g o 分别代表 用户 用户组 其他用户, r w x 代表可读 可写 可执行 passwd是文件名 

      参数 u g o = 参数 a   ps:chmod a+r passwd,chmod a+w passwd ,chmod a+x passwd  如上,如果想要减去权限 可以使用 “-” ps:chmod a-r passwd,chmod a-w passwd, chmod a-x passwd  递归:是=使目录下的所有文件或目录同时改编权限  ps:chmod -R ......   

    chgrp xx /xx/ 把xx加入到xx组  

    同上:权限也可以用数字来表示  r=4, w=2, x=1

     如果只想在一个文件中拉出几行,可使用 tail -number 文件名,ps:tail -6 /etc/passwd,表示从/etc/passwdx下拉去6行

     如果想要一个用户存在,但是不允许他登陆 可在/etc/passwd下 修改用户最后面为 /sbin/nologin

    Access Control  Lists (ACLs)在各个权限设置完成后如果想要修改特别的权限需要用到,比如 在同一组的几个用户中分别给他们不同的权限  setfacl -m u:user:rw- /file    如果想要取消掉它的权限不要用chmod,因为它会使对其它用户的acl拓展权限全部失效,可以使用 setfacl -x u:user file。总结一句话:chmod大权限,setfacl小权限

    客户端工具  authconfig-tui

     autofs   service autofs stop   service autofs start  cd /net/服务器名或服务器地址  这个进行自动挂载

    BASH shell

    ·· 里输出的命令代表执行的结果   a=·ls·   echo $a  输出的结果和ls相同

    links 网址  查看地址是否可以通或者存活。  links -source 网址  查看网址的源代码  ps:links -source http://www.baidu.com

    mail 收件人  ps: mail root。  进入root  按回车便会显示一条mail  输入mail查看。

    ssh 服务器名 ,远程登录服务器。  ssh -X 服务器名 ,把远程的图形化镜像到本地

    linux有6个运行级别  可用“runlevel”命令查看当前的运行级别。 init 0,运行级别为0,表示关机(poweroff)。init 6,运行级别为6,表示重启(reboot)。运行级别在/etc/inittab文件中,开机图形化运行级别为5,开机文本界面运行级为3。别如果改成0或6,那么系统就会开机并关机或不停的重启

    root用户忘记密码 可以进入单用户模式修改密码 passwd  如何修改不成用“getenforce”查看当前selinux的状态为Enforcing(被保护的),再次输入“setenforce 0”,再次输入“getenforce”查看当前状态是Permissive(被允许的)

    正常配置网络的参数:

      1. IP Address(IP地址)  2.Network mask (子掩码)  3.Gateway(默认网关)  4.DNS  5.DNS suffix  6.Hostname  7./etc/hosts

    查看网关的命令:ip route

    /var/log

    sysctl  

    ctrl+r  在“:” 后面输入某个之前命令的命令 可以快速写入之前的命令

     partprobe /dev/sda 表示创建分区后    partx -a /dev/sda 在不重启的情况下发现新建的分区   partx -d /dev/sda  在不重启的情况下删除新建的分区

    kill id号  杀死某个进程(温柔的杀死他)   如何不能成功,则 kill -9 id号,表示强制杀死某进程(不确定的情况下不建议使用) 

    如果想要摘掉某个分区  使用unmount /mnt/...  如果提示分区正在使用,除了杀死他的进程外,还可以使用"fuser -km /mnt/..."(推荐使用)

    mount -o remount,rw /  维护使用这个命令  当系统分区文件只读时,可以使用前面这个命令对他写入

    blkid -s LABLE   可以显示所有打卷标的文件系统

    LVM

  • 相关阅读:
    java读取jar包中的文件
    mysql 常用命令搜集
    如何终端自动导入cer开发证书到钥匙串
    解决第三方库私有api造成的apple审核不通过。
    push证书过期,不需要升级客户端。
    mac下面新建qq(多开/打开多个)登录方法
    行动力才是王道
    wordpress | 网站访问速度优化方案(Avada)
    HTML | video的封面平铺方法
    PHP | 获取数组长度的方法
  • 原文地址:https://www.cnblogs.com/ITsqh/p/13027924.html
Copyright © 2011-2022 走看看