幼教 | 试题 | 电脑 | 作文 | 常识 | 加入收藏 | 网站地图

您当前位置:多思学习网文章资讯考试频道计算机考试Linux认证linux文件属性和目录配置

linux文件属性和目录配置

01-23 15:55:59Linux认证
浏览次数:514次 
标签:linux认证考试,linux,su,认证失败,http://www.duosi8.com linux文件属性和目录配置,

    1.命令 ls -al
  表示列出所有文件的属性 包括隐藏文件(就是文件名前面第一个字符为.的文件)
  -rw-rw-r-- 1  wuxiaoxiao wuxiaoxiao 10758 06-17 01:05 command.txt
  文件属性  连接数 所属用户   所属组   大小  最新修改时间  文件名
  其中文件属性  -     rw-      rw-    r--
  文件类型 所属用户的权限  所属组的权限  其他非本用户组的权限
  文件类型:
  -:文件
  d:目录
  l:链接文件
  b:设备文件中可供存储的接口设备
  c:设备文件中的串行端口设备,如键盘,鼠标

  2.更改所属用户组:chgrp [-R] 用户组名  文件
  更改所属用户:chown [-R] 用户:用户组 文件
  更改九个属性:a:表示all
  chmod [-R] u=rwx,go=rx 文件名
  chmod a+w 文件名
  chmod a-x 文件名

  3.查看环境变量:echo $PATH
  增加环境变量:PATH="$PATH":/sbin

  4.通常用在shell脚本里面
  [wuxiaoxiao@localhost ~]$ basename linux/command.txt :获取文件名
  command.txt
  [wuxiaoxiao@localhost ~]$ dirname linux/command.txt :获取文件夹名
  linux

  5.查看文件:
  head -3 command.txt:查看文件前三行
  tail -3 command.txt:查看文件后3行
  cat -n command.txt:显示行号
  cat -A command.txt:将特殊字符也显示出来(换行符是$,[tab]键是^I)
  cat >1.txt (ctrl+c退出):将文件值空
  cat 1.txt 2.txt:同时显示俩个文件内容
  cat 1.txt 2.txt >3.txt:将两个文件的内容添加到3.txt中并覆盖
  cat 1.txt 2.txt >>3.txt:将两个文件的内容添加到3.txt中,追加在末尾
  less -10(每页显示的行数) command.txt
  ([pageup],[pagedown]向上向下翻动页;/字符串:向下搜索字符串;?字符串:向上搜索字符串;n:重复前一个搜索;q:退出)

  6.文件与目录的默认权限
  r,w,x分别是4,2,1
  文件的默认权限是- rw- rw- rw-(666)
  目录的默认权限是- rwx rwx rwx(777)
  命令umask:指的是默认值需要减掉的权限
  例如:
  [wuxiaoxiao@localhost linux]$ umask
  0002
  [wuxiaoxiao@localhost linux]$ touch 1.txt
  [wuxiaoxiao@localhost linux]$ mkdir xiaoxiao
  [wuxiaoxiao@localhost linux]$ ls -l
  总计 20
  -rw-rw-r-- 1 wuxiaoxiao wuxiaoxiao   0 10-13 05:00 1.txt
  drwxrwxr-x 2 wuxiaoxiao wuxiaoxiao 4096 10-13 05:00 xiaoxiao
  重新设置:umask 022

  7.文件隐藏属性
  设置文件隐藏属性:chattr
  i:让一个文件不能被删除,改名,设置链接,也无法写入或者增加数据
  a:文件只能增加数据,不能删除
  chattr +i command.txt
  chattr -i command.txt
  查看文件的隐藏属性
  lsattr

  8.file 文件名:可以查看文件的类型(二进制,纯文本...)

  9.which [-a] 执行文件:寻找"执行文件",根据PATH环境变量所规范的路径查找
  eg:which shutdown
  -a:表示将所有找到的命令均列出
  whereis 文件名:查找特定文件
  eg:whereis passwd
  任何与passwd有关的文件名都会被列出来
  locate 文件名
  locate command.txt
  只要文件名中包含command.txt的都会列出来

,linux文件属性和目录配置

联系我们 | 网站地图 | 幼教大全 | 试题下载 | 电脑学习 | 加入收藏


幼儿园教案_ 教案模板_ 课件模板_ 教学反思_ 教学计划


多思学习网 1 2 3 4 5 6