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

posted @ 2016-09-28 15:55  Hsinwang  阅读(581)  评论(0编辑  收藏  举报