为什么80%的码农都做不了架构师?>>>
在Linux中怎么把用户添加到组中?
添加用户test,初始密码123456,该用户的主目录为/home/share,用户的基本组为root,用户的shell为/bin/tcsh,要求将该用户加到mail和new组中。
useradd -m -d /home/share -g root -s /bin/tcsh test #建立test用户
passwd test #系统会提示你为test输入密码 你输入123456 回车即可
usermod -G mail -a test #加入mail组
usermod -G new -a test #加入new组
#usermod -G new test (2013年8月26日22:01:00,昨晚我用这句执行害我丢了 sudo 组,而我又没激活 root 帐号,花费一个多小时查资料才解决)
更改文件权限
chmod -R 775 filename #(linux中所有都是文件,dir)
ubuntu设定默认关联程序
右键点击所需要关联打开方式的文件,选择“属性” ,“打开方式” 即可以选择默认打开的程序
要进入可执行文件的目录,比如 rails
cd $(dirname $(which rails))
ubuntu terminal 显示路径太长,怎么设置变短
$: vi ~/.bashrc
这个文件记录了用户终端配置 找到
if [ "$color_prompt " = yes ]; thenPS1 ='${debian_chroot:+($debian_chroot)}[ 33[01;32m]u@h[ 33[00m]:[ 33[01;34m]W [ 33[00m]$ '
elsePS1 ='${debian_chroot:+($debian_chroot)}u@h:------这里------>W<------这里------$'
将w
由小写改成大写,可以表示只显示当前目录名称.
代码行数分析
代码行数分析工具 sloccount
类似 win8 的合并目录,而不是替换
ditto
from_folder destination_folder
http://superuser.com/questions/117621/how-to-merge-and-not-replace-folders-when-copying-on-the-mac
z - jump around
记录目录使用的频率,快速选择、跳转
https://github.com/rupa/zhttps://github.com/rupa/z
The 10 most used commands stored in your history
history | sed -e 's/ *[0-9][0-9]* *//' | sort | uniq -c | sort -rn | head -10
This gives you the most used command line entries by removing the history number (sed), counting (sort | uniq -c), sorting by frequency (sort -rn) and showing only the top ten entries.
If you just want the commands alone:
history | awk '{print $2;}' | sort | uniq -c | sort -rn | head -10
Both of these strip the history number. Currently, I have no idea, how to achieve that in one line.