UNIX 常用命令积累(不断更新)

搜索

grep -i "szc"   log.log.1 log.log.2   查找文件log.log.1和文件 log.log.2 中关键字为"szc"的记录,-i  表示忽略大小写

删除

rm -vf smart.log.*  删除smart.log.1,smart.log.2等等文件  -v 显示指令执行过程。  -f 强制删除文件或目录。

rm -rf 目录          删除文件夹(里面有文件)


显示

ls -lh   显示文件大小和其他信息

-rw-r--r-- 1 tomcat6 tomcat6 360K Jun 12 09:47 smartCitlog.log

查看文件

cat -n log.log  显示行号

tail -f   log.log 动态查看 文件末尾

tail -10 log.log 查看倒数10行记录

more  log.log  显示内容一页一页显示,敲回车下一行,敲空格翻页

更改权限

文件主(user)、同组用户(group)和其他用户(other),其他用户指的是group之外其他group当中的用户.
每种用户对一个文件都拥有读(r)、写(w)和执行(x)的权限。这样就用9个二进制位表示文件的存取方式。

这9位的顺序是固定的。前三位文件主、中间3位同组用户、后三位其他用户。
(其中“-”的位置表示对应用户不具备相应的权限)

chmod u+x file为文件主添加执行权限
chmod u-x file为文件主去除执行权限
chmod g+x file为文件主同组用户添加执行权限
chmod o+x file为其他用户添加执行权限
chmod a+x file为文件主、文件主同组用户及其他用户添加执行权限
chmod +r file与chmod a+r file等效
chmod +x file与chmod a+x file等效
chmod +w file与chmod u+x file等效

chmod 0754 file(或chmod 754 file,754每一位会被自动当作8进制位):
将8进制数0754写成2进制形式,111 101 100

chmod 777 文件

chmod 777 目录 -R     更改该目录 和子目录所以文件权限

文件操作

cp -r 原目录   新目录     复制目录到新的目录

mv  原目录或文件  改成后的目录文件名      更改目录或文件的名字


vi常用命令

p 粘贴 
u 取消操作 
dd  删除光标所在的行 
x  删除光标后面的字符 
 插入模式 
按「i」切换进入插入模式「insert mode」,按“i”进入插入模式后是从光标当前位置开始输入文件; 
按「a」进入插入模式后,是从目前光标所在位置的下一个位置开始输入文字; 
按「o」进入插入模式后,是插入新的一行,从行首开始输入文字。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值