第一天做服务器,必备linux命令

1. 切换到指定文件夹
    cd 文件夹名称

2.切换到上个文件夹下
   cd ..

3.查看当前文件夹下有什么内容
  ls
  ls -l  查看更详细的信息
  linux ls -l详解

4.查看当前所在目录名
   pwd

5.下载文件,从指定了名称和服务器的目录下下载,基于ssh登录
   scp 用户名@服务器ip:/下载的文件目录/文件名 .
   scp命令

6.通过ssh登录命令
  ssh 用户名@服务器
  或者是 ssh -l root 服务器地址

7.压缩文件到指定目录
  zip -r 文件夹名/var.zip(要压缩成的名字) var
  zip命令

8.切到最高权限下
   su root (注意不是sudo root)

9. 查找某个文件的位置
   whereis nginx

10.复制文件
   cp 老文件名 新文件名
   cp命令详解

11.查看某个文件的内容
    cat 文件名
    cat命令详解

12.创建文件夹命令
    mkdir 文件夹名称

13.删除文件夹
    rm -rf 文件夹名称/

14.创建软连接命令
    ln -s /home/www/third/yii/framework/ libs
    ln软链接

15.Linux下查看系统接口使用情况
    netstat -an

16.编辑host文件
     sudo vi /etc/hosts

17.启动,关闭,重启apache
    重启apache:sudo /usr/sbin/apachectl restart
    关闭apache:sudo /usr/sbin/apachectl stop
    开启apache:sudo /usr/sbin/apachectl start

18.如何停止ping
     control+c

19.启动,关闭,重启Nginx
    nginx -s signal  

20.删除文件夹
    rm -rf 文件夹名称

21.修改文件夹权限
     chmod -R 777 文件夹名   (修改文件夹权限 最高权限)
     chmod o+r 文件夹名 (o表示用户身份)
     

22.alias命令
    基本语法是 alias 新命令=‘原命令 -选项/参数’

23.创建一个文件
touch filename

24.删除一个文件
rm -f filename

http://www.cnblogs.com/jiqing9006/archive/2013/05/24/3097053.html

25.将一个文件夹中的内容全部拷贝到另一个地方 http://www.cnblogs.com/gongxq/p/5802718.html

你可能感兴趣的:(第一天做服务器,必备linux命令)