zoukankan      html  css  js  c++  java
  • linux学习笔记 2013-06-27 --------文件篇

    通过ls查询文件属性 ls -l 查询非隐藏文件, ls -al查询所有文件,显示结构如下:

    chgrp [-R] 群组名 档案名或目录。(改变所属群组)

    chown [-R] 帐号名称:组名 档案和目录 (改变属主)

    chmod 权限 档案或目录(改变权限)

    在linux中档案权限是否可以执行有权限x来决定,windows是有扩展名来决定,.exe,.bat,com.......linux权限跟档案名觉得没关系啦~ ~。

    r(reader):可以读取文件

    w(writer):可以编辑文件,修改文件,删除文件

    x(execute):执行文件。

    权限 目录        文件

    可以读取目录

    如果只有r没有w是不能进入目录

    可以读取文内容
    w

    1.建立新的文件夹

    2.删除文件夹

    3.给文件夹更改名字

    4.修改文件夹位置

    1.可以修改文件名

    2.删除文件

    3.修改属性

    x 是否可以进入该文件夹 可以执行该文件

    假设文件有---权限但目录有w权限是否可以删除文件?

    可以通过删除目录来删除文件。   

    权限有两种表达:

    1.数字代码

      r:4(读取权限)

      w:2(写入权限)

      x:1(执行权限)

      如果想要rwx权限就为

      

      0代表-,4(4+0+0)代表r 3(0+2+1)代表-wx.......

      例如: chmod 777 hello.java  (第一个7为属主权限,第二个7为群组权限,第三个7为其他人权限)

    2.字符代码:

      g(group):组权限。 (chmod g=rwx hello.java)   赋予rwx权限

      o(others):其他人 (chmod o+wx hello.java)       给其他人添加wx权限

      u(user):属主 (chmod u-wx hello.java)        给主人减去wx权限

      a(all):全部 (chmod)  a+r,og+w hello.java        给所有用户添加r权限,然后给组和其他添加w权限.

    Directory:

    pwd:显示当前目录

    cd :

        1. cd -(相当于后退上一次的cd)

      2. cd / 跟目录

      3. cd ~ 当前用户目录

      4. cd .. 返回上一级目录(类似于web中../)

      5. cd ~xieyong 进入/home/xieyong

     mkdir(建立目录):

      1.mkdir xieyong(创建xieyong目录)

      2.mkdir -p xieyong/love/momo(递归建立xieyong/love/momo)

      3.mkdir -m 777 xieyong(建立xieyong目录给权限777,-m不能和-p一起使用,否则失效)

    rmdir(删除目录):

      1.rmdir xieyong(直接删除xieyong目录)

      2.rmdir -p xieyong/xieyong/xieyong(递归删除)

      

      

    $PATH指定了命令的搜索地址,比如ls放在bin下面,path里面有个:/bin,这样bin就会自动搜索ls。

    ls(常用参数):

      ls 参数 [档案名(默认为当前目录)]

      1.-t依赖时间排序

      2.-S档案大小排序

      3.-R递归子目录一起显示

      4.-a显示隐藏目录-A显示.和..

      5.-l显示详细信息包过 (ll命令等同于ls -l)

      6.-full--time显示时间详细信息、

      颜色:目录一般为蓝色

    复制命令:cp 目标文件 复制到的地方

      1.-p连同档案属性一起赋值

      2.-i若档案在目标文件已经存是否覆盖友情提示

      3.-r递归复制(复制目录必须用-r选项)

      4.-l不是赋值本文件而是创建快捷方式

      5.-a相当于-pda的作用

      6.-d如果文件为快捷方式,赋值快捷方式内容,而不是快捷方式本身

    压缩文件:

      -j bzip2压缩

      -z gzip

      tar -jcv -f

     原文地址:

     http://www.cnblogs.com/JimmyXie/p/3158319.html

  • 相关阅读:
    58. 最后一个单词的长度
    53. 最大子序和
    50. Pow(x, n)
    35. 搜索插入位置
    28. 实现 strStr()
    leetcode 27. 移除元素
    leetcode 26. 删除排序数组中的重复项
    leetcode 21. 合并两个有序链表
    20. 有效的括号
    多线程案例_循环打印_设计4个线程...
  • 原文地址:https://www.cnblogs.com/JimmyXie/p/3158319.html
Copyright © 2011-2022 走看看