linux的一些命令使用

zip

压缩某个文件夹下的所有文件:zip -q -r filename.zip filepath

压缩某几个文件:zip -q filename.zip file_1(每个文件以空格格开) file_2 压缩文件存放位置

解压并强制覆盖

unzip -o  ***.zip

解压

unzip filename.zip

.tar.gz

解压命令:tar zxvf filename

rar 压缩

rar a filename filepath

rar a r filename filespath

rar 解压

unrar e filename filepath

mv

mv 有两种用法,一个为剪切,一个重命名

剪切

到要剪切的文件的目录下输入:mv file 目标路径

重命名

到要重命名的文件目录下输入:mv oldName newName

cp 复制

cp filename 目标路径

断点续传

cp -a filename

cp -au filename

rm

rm -r 文件夹名(询问,递归删除)

rm -rf 文件夹名(强制递归删除)

rm 文件名(询问删除)

find

查找命令

find path(在那个路径下查找) -name *.*

ls 查看文件夹下的所有文件

-a 查看隐藏文件(个人感觉这样理解)

chmod 更改文件属性

chmod +x file_path(可执行)

chmod +r  file_path(可读)

chmod +w file_path(可写)

chown 授权文件或者文件夹

chown -R user:group file_path

-R递规授权

rpm -ivh  安装如果网络中有更高的版本,将进行更新。

传输到远程:tar czf - www | ssh server "tar zxf -"

压缩到远程:tar czf - www | ssh server "cat > www.tar.gz"

解压到远程:ssh server "tar zxf -" www.tar.gz

解压到本地:ssh server "cat www.tar.gz" | tar zxf -

查看某个程序所占用的端口:ps -ef|grep //这个命令后面添加程序的名称,比如:javaw

查看/启动服务命令:ntsysv

原文地址:https://www.cnblogs.com/fengqingtao/p/1747430.html