centos管理服务器常用的命令

总结一些管理centos服务器常用的命令,不断更新


1、目录管理

pwd 查看当前工作目录

cd 目录   进入某目录

cd. 当前目录

cd.. 进入上一级目录

cd~ 用户家

cd- 前一个目录


2、文件管理

ls 列出所有文件及目录


ls -a 显示所有文件,包括隐藏文件

ls -l 以长格式显示

ls -t 按修改时间先后顺序排序

ls -R 显示目录及目录结构

ls -m 横向输出 以'.'切割

ls -s 以文件大小排序



ls执行后不同颜色的意义

蓝色 目录

绿色 可执行文件

红色 压缩文件

浅蓝 链接

灰色 其他


3、目录创建

mkdir 建立目录

mkdir -P 一次性创建目录树


4、删除命令

rmdir 删除目录

rm 删除文件及文件夹

rm -r 删除整个目录树

rm -f 强制删除


rm -rf 强制删除整个目录树


删除全部文件并排除某个文件

rm -rf `ls -T 1234.zip`

这一句的意思是删除除1234.zip之外的所有文件

上面的·为TAB上面的·,并不是单引号



5、复制命令

cp 复制目录

cp -R 文件夹 新文件夹


6、mv 移动或重命名

mv test test1 将test修改为test1

mv test /home/ 移动到home 目录


7、显示磁盘占用

df -h


8、显示文件夹占用大小

du -sh 文件夹名

du-sh * 显示列表内所有文件夹占用空间大小


9、取消默认的自动休眠设置

setterm -blank 0


10、内网传输较大文件

①复制目录到本地

scp -r root@网站所在内网IP地址:/home/wwwroot/拷贝网站目录 /当前拷贝过来的网站目录

②复制压缩包到本地

scp root@网站所在的内网IP:/home/wwwroot/拷贝网站目录/laozuo.tar.gz /当前拷贝过来的网站目录


关键词:centos命令