liunx常用命令 putty命令

2017/05/0521:34:27liunx常用命令 putty命令已关闭评论 165

网站云服务器没有安装可视化界面的话,可以让服务器性能得到提升,但这要求我们会使用一些基本的命令,来管理和维护我们的网站。linux常用命令整理如下。

liunx常用命令 putty命令

压缩与解压?

把/home目录下面的mydata目录压缩为mydata.zip
zip -r mydata.zip mydata #压缩mydata目录

把linux文件夹压缩成tar.gz的命令:
解压 tar zxvf 文件名.tar.gz
压缩 tar zcvf 文件名.tar.gz 目标名(需要压缩的文件夹名称)

压缩某个文件夹下的所有网页:
tar -zcvf 打包后生成的文件名全路径 要打包压缩的目录
tar -zcvf /mydata/wwwroot/default/tzd.tar.gz /mydata/wwwroot/default

文件或目录设置权限?

chmod -R 777 /home/mypackage
那么mypackage文件夹和它下面的所有子文件夹的属性都变成了777。
-R表示的是目录以及目录下面的所有内容都设置为相同的指定权限位

Linux设置文件读写权限

sudo chmod -R 777 /data
-R表示包含设置所有子目录

权限码描述:

sudo chmod 600 ××× (只有所有者有读和写的权限)
sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)
sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)
sudo chmod 666 ××× (每个人都有读和写的权限)
sudo chmod 777 ××× (每个人都有读和写以及执行的权限)

删除文件或目录?

删除文件夹
rm -rf fileName

rm -rf 目录名字

其中:

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

举例:
删除文件夹实例:rm -rf /var/log/httpd/access
将会删除/var/log/httpd/access目录以及其下所有文件、文件夹

删除文件使用实例:rm -f /var/log/httpd/access.log
将会强制删除/var/log/httpd/access.log这个文件

提示

vim编辑:

vim 退出命令(保存、放弃保存)

按ESC键 跳到命令模式,然后输入:
:w            - 保存文件,不退出 vim
:w file  -将修改另外保存到 file 中,不退出 vim
:w!          -强制保存,不退出 vim
:wq          -保存文件,退出 vim
:wq!        -强制保存文件,退出 vim
:q            -不保存文件,退出 vim
:q!          -不保存文件,强制退出 vim
:e!          -放弃所有修改,从上次保存文件开始再编辑

VIM编辑器保存并退出:
Esc+Shift+zz(两次z键)

 

历史上的今天:

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
avatar