您的位置:首页 > 运维架构 > Linux

补充的linux命令

2017-01-18 20:10 211 查看
格式: command [-option] param1 param2 ...
command是文件名,[是不存在的,option是参数,param是目标文件
chgrp:改变群组。  chgrp 群组名称 文件或者目录
chown 改变拥有者
/etc/password 查看用户
-R递归
chown -R  群组名称  文件或者目录
Linux的一点哲学:一切皆为文件。
改变文件属性:可读r,可写w,可执行x
命令名称:chmod
         数字形式:chmod 0654 test

文件的r,w,x属性分别可用4,2,1表示,所以7代表r+w+x,以此类推
0代表8进制。test是文件名
         第二种形式:chmod u=rwx,g=rx,o=r test
                     Chmod a+w test
ower当前用户,简写o
group同组用户,简写g
Other其他用户,简写o
all 所有用户,简写a
=是将文件属性设置为,+,-是在原有属性上改变,增加或者减少
kill -l  查看信号
其中SIGKILL SIGSTOP信号不可忽略,系统立即响应。Ctrl+c产生SIGKILL信号
命令名称:man  man命令用来查阅Linuxshouce
   man
strlen

n是字节,通常是3,查看函数的用法
 
目录处理命令
cd 改变当前目录
cd /目录  进入目录
cd ..进入当前目录的父目录
cd  回到当前用户的工作目录(或者cd ~)
mkdir 创建一个空目录
mkdir [-pm] 创建嵌套目录
mkdir -pm 711 a/b/c (m为设置目录权限,目录至少拥有执行权限)
 
PATH搜索路径
echo $PATH
PATH=”$PATH”:路径
 
命令名称:ls  列出文件信息
ls  -s  -t文件按照大小  时间排序
ls --color =never/always 是否以颜色显示文件
(参数是一个字母(即缩写形式,如s,t)时用-,全称(如color)用--)
 
*  通配符
cp a*  cp *.o  复制以字母a开头的文件,复制以.o结尾的文件
cp [-adfipru] 源:sourse 目标:destination  将源文件复制至目标位置
当文件名重复时,系统询问是否覆盖,f是直接覆盖不询问,i是询问   u是更新,使用新修改时间的文件
p是连文件属性一起复制,否则文件的属性与目标组属性相同
r是递归,d是只复制文件的快捷方式,
(文件的三大时间属性:mtime:文件数据变更时间
                      ctime:文件状态(属性)变更时间
                      atime:文件内容被取用时间)
查看文件命令:cat,tac,more,less
     cat add.c -n   tac add.c -n
cat和tac分别以正序和倒序查看文件内容。-n是显示行号
cat  [-AETv]
  -E:显示结尾的段行符
  -T:tab键以^T显示
  -v:显示其他特殊符号
  -A:vET
more和less:可翻阅的阅览   more  文件名
more只能向下翻(空格键翻一页,enter键翻一行,f键显示看到哪一行)
less 既可以往前也可以往后翻阅(pagedown向后,pageup向前,
      / ,?查找内容,/向前搜,?向后搜)
管道符:|  前一个命令的结果作为后一个结果的输入
head/tail [-n number] 文件名   从文件的头部/尾部取多少行(显示在屏幕上)
head -n 20 test.c|tail -n 10 取10到20行
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: