Linux SSH命令大全 (基础入门版)
Linux SSH命令大全 (基础入门版)下面介绍一些基本的常用的Linux SSH命令,算得上Linux SSH命令基础入门。
1.重启命令:
reboot /* 重启系统 */
service httpd restart /* 重启Apache */
service lighttpd restart /* 重启lighttpd */
service lighttpd start (启动lighttpd)service lighttpd stop(停止lighttpd)
Apache将lighttpd改为httpd
2.Linux下SSH一些文件夹命令;
rm -rf mydir /* 删除mydir这个目录 */
cd mydir /* 进入mydir这个目录 比如LNMP为例:cd /home/wwwroot/目录 这样的 */
cd - /* 回上一级目录,中间有空格*/
cd ~ /* 回根目录,中间有空格 */
mv a.txt b.txt /* 把文件a.txt改名为b.txt */
cp -a test /home/wwwroot/vps /* 把test目录下所有文件复制到vps目录下 */
rm vps.tar /* 删除vps.tar这个文件 */
find vps.cgi /* 查找文件名为vps.cgi的文件 */
df –h /* 查看磁盘剩余空间 */
3.Linux下SSH的解压,压缩命令:
tar xvf vps.tar /* 解压vps.tar这个文件 */
tar -tvf vps.tar /* 查看vps.tar文件中包含的文件 */
gzip -d vps.tar.gz /* 解压vps.tar.gz文件为.tar文件 */
tar zxvf vps.tar.gz /* 解压vps.tar.gz到当前目录 */
unzip vps.zip /* 解压vps.zip这个文件*/
tar cf vps.tar vps /* 把vps目录打包为vps.tar文件 */
tar cfz vps.tar.gz vps /* 把vps文件夹打包且压缩为vps.tar.gz文件*/
我个人用到unzip比较多
4.SSH下载命令:下载命令大多用wget
wget http://box.
/*下载远程服务器上的140001-kloxo-cn.tar.gz 文件 */
wget -c http://box. /* 继续下载上次未下载完的文件 */
nohup wget http://box. /* 关闭SSH继续继续下载文件 */
下面是下载远程ftp上的文件到你的vps上
wget -nH --cut-dirs=1 -m --ftp-user=o51k --ftp-password=o51k ftp://
/* 从主机ftp://下载o51k目录,注意如果你如果要传到自己vps上的o51k目录。
你得先建一个o51k目录。再进入这个目录 再执行上面的命令)下面也有命令的说明 */
-nH:/*不创建以主机名命名的目录。*/
--cut-dirs:/*忽略主机上的目录层数。*/
-m:/*下载所有子目录并且保留目录结构。*/
--ftp-user:/*FTP用户名*/
--ftp-password:/*FTP密码*/
ftp://主机域名或者ip/目录名 /*FTP主机地址。最后可以跟目录名来下载指定目录*/
5.修改文件以及文件夹属性。有时ftp改不了属性。同时也比ftp快得多。
-chmod 更改文件/文件夹权限
chmod [Mode] [dir] /* 其中Mode形如”755″或”777″等。根据你的程序需要*/
chmod -R [Mode] [dir] /* 递归形式,即将目标文件夹内所有文件均改变权限 */
比如:以lnmp为例.如果是kloxo把wwwroot改为admin
chrome 777 /home/wwwroot/o51k/o51k.php 就是将o51k里的o51k.php文件属性改为777
chrome 777 /home/wwwroot/o51k -R 就是将o51k目录改为777属性
这里要提醒一下如果把根目录/home/wwwroot 改为777。你的数据库也在这里的话就得注意了.
数据库文件夹的目录属性为755。要不然打开会出现错误
更多内容:http://www.