linux debian VPS 操作命令集合

Linux VPS中文件与文件夹操作命令

在linux中对于文件与文件夹操作命令有很多,如cat、chgrp、xgnod、chown、clear、cmp、cp、cut、  diff、 du、emacs、 fmkdir、 mikdir、 more、grep、 file、 fmc、 grep、 head、 ln、 less、 ocate、 ls、mv、 pico、 pwd、 rm如下图所示。
文件及目录操作:

进入某目录:cd /目录名

返回上级目录:cd ..

返回上上级目录:cd ../..

删除文件: rm 文件名

删除目录:rmdir 目录名

移动或重命名文件:mv 旧路径 新路径

复制文件:cp 源文件路径 复制到的新文件路径

查找文件:find 文件名

查看目录内文件:ls 目录名

 

更改site文件夹目录所有者

chown -R www site

文件解压操作

tar.gz压缩与解压

解压filename.tar.gz
tar zxvf filename.tar.gz

解压filename.tar.gz到site目录
tar zxvf filename.tar.gz site

压缩site目录为filename.tar.gz
tar -zcvf filename.tar.gz site

压缩多个目录(site1 site2)为filename.tar.gz
tar -zcvf filename.tar.gz site site1 site2

zip压缩与解压
解压filename.zip
unzip filename.zip

解压filename.zip到site目录
unzip filename.zip site

删除操作

创建权限为755的demo文件夹
mkdir 755 demo

-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思

Llinux没有回收站,使用rm -rf的时候一定要格外小心

删除/home/site/文件夹(该目录以及其下所有文件、文件夹)
rm -rf /home/site/

删除filename.tar.gz文件
rm -f filename.tar.gz
这里介绍Linux下统计目录/文件夹大小的命令:du
如果想查看当前目录下,各个子目录的大小:
du -sh ./*

得到如下回显:
root@vm:/var# du -sh ./*
424K ./backups
8.2M ./cache
50M ./lib
4.0K ./local
8.0K ./lock
14M ./log
4.0K ./mail
4.0K ./opt
96K ./run
60K ./spool
4.0K ./tmp
8.0K ./www
上述结果表明lib目录占用了50M的磁盘空间,其次是log目录,占用了14M空间;
如果磁盘有多个分区,想查看每个分区的使用情况,则使用df命令:

df -hl
得到如下显示:

/dev/sda1 16G 662M 15G 5% /
tmpfs 252M 0 252M 0% /lib/init/rw
udev 247M 124K 247M 1% /dev
tmpfs 252M 0 252M 0% /dev/shm
说明sda1磁盘一共15G,使用了662M,只用了5%
再附一些函数

文件和目录操作的基本
命令有:cat、chgrp、xgnod、c
hown、clear、cmp、cp、cut、
diff、 du、emacs、 f
mkdir、 mikdir、 more、
grep、 file、 fmc、 grep、 h
ead、 ln、 less、 locate、 ls、
mv、 pico、 pwd、 rm
、 whatis、 whereis
、 sort、 stat、 strings、 t
ail、 touchy umask、 umq、 vi、 wc

 

apt-get install  p7zip-full p7zip-rar

7z 命令使用

解压缩  7z  X filename.7z

压缩

7za a -t7z -r Mytest.7z /opt/phpMyAdmin-3.3.8.1-all-languages/*
去打赏

您的支持将鼓励我们继续创作!

[微信] 扫描二维码打赏

[支付宝] 扫描二维码打赏

发表评论