shell
rosyhuan
奋斗
展开
-
shell面试题,shell基础学习
1、文件权限与属性 d(文件类型)rwx(所有者权限)rwx(所属组权限)---(其他权限) r4w2x1 chgrp 修改组 chown 修改所有者 chmod 修改权限 第一个字符是文件类型(文件-、目录d、连接 l) 2、文件全部查看 cat 从第一行开始显示 tac 从最后一行开始显示 cat -n/-b file 显示行号原创 2017-09-12 14:12:40 · 391 阅读 · 0 评论 -
shell练习题,shell基础学习
1、找出当前目录下的大于10k的文件,并把它移动到./tmp文件下面 for file in `ls -ltr | awk '$5 > 10240 {print $9}'` do mv $file ./tmp done 2、修改out文件第3行的文件中tset为test (-i可修改源文件) cat out | sed '3s/tset/test/g' sed -i原创 2017-09-12 14:15:19 · 395 阅读 · 0 评论 -
su: warning: cannot change directory to : Permission denied ;-bash: bash_profile: Permission denied
一、查看主目录权限对不对 1:问题描述 [root@ser6-52 ~]# su - mongodb su: warning: cannot change directory to /home/mongodb: Permission denied -bash: /home/mongodb/.bash_profile: Permission denied 2:出错原因 家目录的原创 2017-10-31 11:19:00 · 2681 阅读 · 0 评论 -
ubuntu找回root密码,报错authentication token manipulation error
1).在启动项选择:Advaned options for Ubuntu. 2).然后 选择:Ubuntu ,with Linux 3.13.0-24-generic (recovery mode), 3). 等待加载完成..你将看到"Recovery Menu (filesystem state :read-only)" 4).选择root Drop to ro原创 2017-11-23 14:01:53 · 1041 阅读 · 0 评论 -
服务器钩子,绝对是服务器的,update钩子和pre-receive钩子
一、在哪里写钩子? 最近在写脚本实现注释信息规则话,所以在网上各种百度,最后你会发现那些说的服务器钩子其实还是客户端钩子,因为他们都说的是把工程检出,然后进入.git/hook目录下发去写钩子,这样全部是自己客户端的自定义规则,无法实现共享和分发,你不可能让所有人把你的钩子安装在本地吧,所以我发现被坑好惨。后面我就闹洞一开,去试试找一下安装git的服务器上面有没有钩子目录呗,果然搜到了这个目录:原创 2017-12-05 11:19:01 · 3310 阅读 · 3 评论 -
linux/redhat/centos修改主机名
1,修改/etc/hostname文件为你要的主机名 2,在/etc/sysconfig/network增加一行 HOSTNAME=主机名 3,执行命令hostname 主机名 4, exit重新登陆即可原创 2018-09-05 10:33:15 · 265 阅读 · 0 评论