常用命令

1. 环境变量的设置    export TEST=test      取消环境变量TEST        unset TEST
                                                        export PATH="............ bin:/home"  (/home 目录下的可执行文件hello 123被改为环境变量)
                                                        在任何目录下输入 hello 执行为hello world  ; 输入123 执行123这个文件  ;就如在任何目录下输入ls都会执行

绝对路径:唯一的,目录下的绝对位置,从根目录开始直接到目标位置    如cd   /home/dir1/dir2
      相对路径:这个文件所在路径跟其他文件路径的关系          如在/home目录下进入dir2    cd /dir1/dir2

3. cp
              cp /home/dir1/hello /tmp            把/home/dir1目录下的hello文件复制到/tmp目录下
              cp /home/dir1/hello /tmp/xxx          把/home/dir1目录下的hello文件复制到/tmp目录下并且改名为xxx
              cp -rf /home/dir1 /tmp                              把/home目录下的dir1目录复制到/tmp下
4.mv
              mv /home/hello /home/hai            把/home目录下的hello文件改名为hai
          mv /home/hello /tmp/hai                  把/home目录下的hello文件剪切到/tmp目录下并且改名为hai
5.rm
          rm hello.c                    删除当前目录下的hello.c文件
          rm -rf dir1                删除当前目录下的dir目录
6.chmod
    chmod 777 hello    把hello文件权限更改为所以用户都可以读写执行
                                                                    777即-rwxrwxrwx
                                                                                          前三个rwx为文件  即 拥有者的权限
                                                                                        中间三个rwx为          g即同组用户的权限
                                                                                            最后三个rwx为      o即其他用户的权限
  chmod o+x hello      给其他用户增加可执行hello的权限
chmod og-x hello    删去其他用户 同组用户执行hello的权限
chmod o=x hello      只赋予其他用户执行hello的权限  如hello权限为rwxrwxrwx,执行该语句后为rwxrwx--x

7.ls
              ls -l home                  显示/home的详细信息
            ls -a /home                显示/home的所有文件,包括隐藏文件  如            ..  两个文件

8.mkdir
    mkdir dir1                  创建dir1目录
  mkdir -p /home/dir1/dir2/dir3      创建dir3 如果/dir1/dir2不存在,那么就创建/dir1/dir2


9. cvzf
    tar cvzf tmp.tar.gz hello.c hello      在当前目录将hello.c hello文件打包亚索为tmp.tar.gz文件
10.xvzf
  tar xvzf tmp.tar.gz                                  在当前目录把tmp.tar.gz解包解压
  tar xvzf tmp.tar.gz -C /home  把tmp.tar.gz 解压解包到/home目录下

11.  du查看目录        df查看磁盘使用情况              ps查看进程      free
        du /home    查看/home目录下的情况
        du -b /home 以b为单位查看/home目录下个文件各目录的情况
      du -sb /home 直接以b为单位查看/home的情况

  df -k 以kb为单位查看磁盘使用情况
  df -m 以m为单位查磁盘使用情况
 
  free -m 以m为单位查看内存

ps -elf或者ps -axu 查看所有进程




12.kill杀死进程
        fg          切换至前台运行
      ctrl z    切换至后台运行
         
      kill -9 31138                  -9表示强制杀死31138进程


13.find 查找文件
              find ./ -name "hel*" 查找当前目录下以hel开头的文件或者文件夹
            find /home -name "hel*" 查找/home目录下以hel开头的文件夹
            find /home -name “hello.c”    查找/home目录下的hello.c文件
                                                                              “”或者‘’都行
14.grep  查找字符串
    grep "hello" ./* -R 在当前目录及其子目录下含有hello字符串的文件
                                          *表示所有文件
                                          r或R表示递归查找

15.man
      man grep 查看grep命令的使用方法
    man ping 唱看ping命令的使用方法 常用命令

常用命令

常用命令

常用命令

常用命令

常用命令

常用命令

常用命令

常用命令

常用命令

常用命令





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值