• linux命令(openstack相关)


    一、
    基本命令:ls,cd,mkdir,rm,pwd,mv,cp,man,nano,vi,cat,more
    ls -a        列出所有的文件(包括隐藏文件)
    ls -l        显示一个列表
    ls -r        显示出这个目录下面的所有文件以外,还要显示出所有子目录下面的文件
    ls --color        可执行文件用绿色,普通文件是白色,目录是蓝色
    ls --help
    ls -d *        显示目录

    直接运行cd不带任何参数,这样就可以回到自己的目录
    mkdir        建立新目录
    rm            删除目录
                rm -f  文件               删除文件
                rm -rf 文件夹            删除文件夹
                -r 向下递归,不管有多少级目录,一并删除
                -f 直接强行删除,不作任何提示的意思
    pwd        显示所在目录
    mv        改变文件名和目录名
                mv 老文件名 新文件名
                mv 老目录名 新目录名
    cp 老文件名 新文件名        复制

    man 命令        man ls,这样就可以看到所有ls命令和参数的详悉解释

    cat ~~        显示文本文件内容(文本文件很长,不会自动分页)
    more ~~ 显示文本文件时,如果内容过多,会自动的在每一页结束时暂停下来,等到用户按一下空格键再继续

    halt        关机
    reboot    重启


    设置代理      export http_proxy=http://...:port
    取消代理       unset http_proxy

    二、vim
    1.编辑命令 vim ,进入编辑界面,
    2.如果要编辑 输入i,可以进行编辑
    3.退出编辑按下esc键,
    4.shift键+q 然后输入 wq!表示保存,如果不保存是q!

    :w                     保存
    :w filename            另存为filename
    :wq!                    保存并退出
    :wq! filename        以filename为文件名保存后退出
    :q!                    不保存退出
    :x                        保存并退出,功能和:wq!相同

    Vi有三种工作模式,分别为:命令模式、插入模式(编辑模式)和末行模式

    /pattern:从光标开始处向文件尾搜索pattern
    ?pattern:从光标开始处向文件首搜索pattern
    n:在同一方向重复上一次搜索命令
    N:在反方向上重复上一次搜索命令
    :noh  消除高亮


    三、
    drwxr-xr-x 中的第一位(左数)表示当前目录是目录还是文件,d表示目录,-表示普通文件.
    所有者、同组人、其他人
    用命令chmod改变文件权限:
    (1)chmod (ugoa) (=-+) (rwx) file
    u代表文件属主,g代表文件属组,o代表系统中除属主和属组成员之外的其他用户,a代表所有用户(u,g,o)总和
    +代表增加相应的权限,-代表减少相应的权限,=代表只有相应的权限
    (2)chmod 775 file
    r为4,w为2,x为1


    四、
    yum的命令形式一般是如下:yum [options] [command] [package ...]
    [options]是可选的,选项包括-h(帮助),-y,-q(不显示安装的过程)等等。
    [command]为所要进行的操作

    yum -y install 包名(支持*) :自动选择y,全自动
    yum install 包名(支持*) :    手动选择y or n

    yum remove 包名(不支持*)

    yum update package1          更新指定程序包package1
    yum check-update           检查可更新的程序

    yum info package1 显示安装包信息package1
    yum list 显示所有已经安装和可以安装的程序包
    yum list package1 显示指定程序包安装情况package1

    yum clean packages 清除缓存目录下的软件包

    五、
    使用systemctl命令,要记住start,stop,restart,status,enable,disable,is-enabled

  • 相关阅读:
    如何选择创业项目:四项原则与四个步骤
    做管理人要注意的十一点细节
    成功激励格言精选
    将自己的姿态放低:你应具备赚钱以外的四种能力
    让我的爱带给你最大的幸福和感动
    秋收情不收.七夕感怀
    成功人士的十五条座右铭
    足迹
    人生成功的生活经典治理名言
    真正的贵人就是你自己
  • 原文地址:https://www.cnblogs.com/stellar/p/5916721.html
Copyright © 2020-2023  润新知