linux 初学之命令行

1、mkdir  创建目录
-m   设置权限    mkdir -m 775  /tmp/software/mysql   

-p   可以是一个路径名称,若某段目录未建,则自动创建 mkdir  -p   /tmp/software/mysql


2、rm    删除文件或目录
   -i     删除文件前,不含目录,逐一询问确认    rm -i  *.php                          
   -f     直接删除,无需确认     rm  -rf www  直接删除目录及所有文件,无需确认
   -r     将目录及以下文件逐一删除    rm -r www   删除,并确认

3、vi  创建或编辑文件   vi info.txt   新建或编辑
       i、a、o 进入插入状态  写入完成后,Esc键切换状态,:wq保存退出  :wq!强制保存退出

4、 cp  复制文件或目录  cp /www/*.php  /mysql/
       -f    强行复制文件或目录,不论是否已经存在
       -i    覆盖文件之前先询问用户
       -r    递归处理,将指定目录下的文件与子目录一并处理

5、 yum    转自http://www.cnblogs.com/chuncn/archive/2010/10/17/1853915.html    
    常用: yum  -y  install  包名  安装
           yum  update  命名 更新
           yum remove 包名    删除

6、 rpm   转自http://861017.blog.51cto.com/235260/193028
    常用:rpm -ivh 包名    安装
          rpm -e   包名    卸载   包名中不含.rpm后缀

          rpm -qa|grep 软件名      查找rpm方式安装的软件包

          rpm -ql 软件名         查找软件的安装路径                      例 rpm -ql memcached

    yum与rpm 的区别:rpm安装包的时候,如果包有关联,那就会报错,只能先安装a包再安装b包,而yum可以直接安装b包,因为它自动安装了a包


7、chmod  修改文件和目录的权限 


8、tar 解压缩文件

      -c :建立一个压缩文件的参数指令(create 的意思);
      -x :解开一个压缩文件的参数指令!
       -t :查看 tarfile 里面的文件!

      c/x/t 仅能存在一个!不可同时存在!

      -z :是否同时具有 gzip 的属性?亦即是否需要用gzip 压缩?
      -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?  
      -v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!
      -f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!
   例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成
   『 tar -zcvPf tfile sfile』才对喔!
      -p :使用原文件的原来属性(属性不会依据使用者而变)
      -P :可以使用绝对路径来压缩!
      -N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中!--exclude FILE:在压缩的过程中,不要将 FILE 打包!

       例如:解压文档: tar -xvzf  test.tar.gz   或者 tar -xvf  test.tar

                   打包: tar -cf  test.tar   test     打包压缩:tar -cvzf  test.tar.gz  ../home

9、cat 文件名或路径    查看文件内容

10、service iptables stop  关闭防火墙

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值