centos linux 常用命令

常用命令:

cd:打开文件夹 //如:  cd /var  打开更目录var文件夹

ls:查看当前目录下文件和文件夹

vi:编辑  //若不存在可以创建 如:vi info.php

chmod -R 777 aa 赋满权限

 

2、查看文件夹大小命令
du -sh * //查看目录下所有文件夹分别大小

查看文件大小命令
ls -lht


3、压缩和解压缩命令 zip 和 unzip
(1)把/home目录下面的mydata目录压缩为mydata.zip
zip -r mydata.zip mydata #压缩mydata目录
(2)把/home目录下面的mydata.zip解压到mydatabak目录里面
unzip mydata.zip -d mydatabak
(3)把/home目录下面的abc文件夹和123.txt压缩成为abc123.zip
zip -r abc123.zip abc 123.txt
(4)把/home目录下面的wwwroot.zip直接解压到/home目录里面
unzip wwwroot.zip
(5)把/home目录下面的abc12.zip、abc23.zip、abc34.zip同时解压到/home目录里面
unzip abc\*.zip
(6)查看把/home目录下面的wwwroot.zip里面的内容
unzip -v wwwroot.zip
(7)验证/home目录下面的wwwroot.zip是否完整
unzip -t wwwroot.zip
(8)把/home目录下面wwwroot.zip里面的所有文件解压到第一级目录
unzip -j wwwroot.zip


4、find 命令
# -name //根据文件名查找(精确查找)
# -iname //根据文件名查找,但是不区分大小写
find /etc -name xx

5、mv 命令
(1)重命名
mv 1.txt 2.txt
(2)重新 移动文件 到目录(将1.txt移动到zip)
mv 1.txt zip

6、复制命令 cp
cp file1 file2

7、rpm 软件管理工具
(1)查询已安装包rpm -qa|grep 包部分名(例如 gcc),列出所有包含(gcc)字段的软件包全称

rpm -q samba 列出samba的安装信息

rpm -qa|grep samba 是列出包含samba字段的软件的信息。

区别 上面完全匹配前后不能有其他字符,(不是文件名全是,可以有特殊符号如-,如abc匹配,abc-1.1可以,aabc-1.1就不行),
下面不完全匹配含字段就ok

 

 8、vi 编辑器

 (1)退出vi
:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不推出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
:q不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑

(2)vi 里面如何搜索

vi 文件
命令行敲斜杠(/)再后面输入要搜索的内容就好,继续查找 敲击字符(n)

(3)vi编辑器中在命令行模式下输入G可以直接跳转到页面的底部

在命令行模式下输入1G可以跳转到页面的头部位置

(4)vi复制粘贴

如果想把文件内的第三行内容黏贴到第十五行:

(a)进入你的文件,(处于命令模式,而不是编辑模式)
(b)将你的光标移到你的第三行的开头(用方向键)
(c)按下v,(你发现切换到可视模式了),按方向键,知道选中你想要的内容
(d)按y,再将光标移到第十四行末尾。
(e)按p。完成

(5)在vi下如何显示行号?

按Esc切换到命令行模式,输入:
:set nu

(6)vi跳到底部、顶部

命令行状态输入G到底部,顶部输入 1G

 

9、编译安装
准备工作:./configure
编译(把代码编译成电脑识别的二进制文件):make
安装:make install

 

 

一些操作:

ctrl+alt: 退出虚拟机鼠标到正常桌面
xshell:
外面文字复制 粘贴:ctrl/shift+insert

posted on 2017-12-08 11:14  longlongcheng  阅读(215)  评论(0编辑  收藏  举报

导航