Linux 常用命令集

2017年9月27日

vim  /etc/vim/vimrc   修改 vim 注释的颜色

hi comment ctermfg=6

vim  python 设置

"缩进设置
"可以添加
filetype indent plugin on
"来打开自动缩进
"对于tab的格式
set modeline
"同时在python文件中添加注释
"# vim: tabstop=8 expandtab shiftwidth=4 softtabstop=4
"也可以手动设置格式
set tabstop=8 expandtab shiftwidth=4 softtabstop=4

du 常用命令

  1. du -h --max-depth=1 |grep [TG] |sort   #查找上G和T的目录并排序
  2. du -sh    #统计当前目录的大小,以直观方式展现
  3. du -h --max-depth=1 |grep 'G' |sort   #查看上G目录并排序
  4. du -sh --max-depth=1  #查看当前目录下所有一级子目录文件夹大小
  5. du -h --max-depth=1 |sort    #查看当前目录下所有一级子目录文件夹大小 并排序
  6. du -h --max-depth=1 |grep [TG] |sort -nr   #倒序排

History  设置

  1. history setting
  2. shopt -s histappend
  3. # 设置保存历史命令的文件大小
  4. export HISTFILESIZE=10240
  5. # 保存历史命令条数
  6. export HISTSIZE=100000
  7. export HISTTIMEFORMAT="[%Y-%m-%d %H:%M:%S] [`who am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`]
  8. [`whoami`] "

让debian 或者 ubuntu 系统 root 和 非root用户下 文件夹 压缩文件等以色彩标记的两这个方法:
一 、
修改.bashrc root

  1. # You may uncomment the following lines if you want `ls' to be colorized:
  2. export LS_OPTIONS='--color=auto'
  3. eval "`dircolors`"
  4. alias ls='ls $LS_OPTIONS'
  5. alias ll='ls $LS_OPTIONS -l'
  6. alias l='ls $LS_OPTIONS -lA'# Some more alias to avoid making mistakes:
  7. alias rm='rm -i'
  8. alias cp='cp -i'
  9. alias mv='mv -i'

非 root
复制此文件到相应的用户根目录
修改 /etc/bash.bashrc 添加

if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

二、 直接添加变量 在 /etc/bash.bashrc

alias ls='ls -l --color=auto'
alias grep='grep --color=auto'

自定义 PS1

#customer:
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u\[\033[00m\]@\h:\[\033[01;33m\]\w\[\033[00m\]\$'
&nbsp
#root:
PS1="\[\e[37;40m\][\[\e[32;40m\]\u\[\e[37;40m\]@\h \[\e[36;40m\]\W\[\e[0m\]]\\$ "

OR

PS1="\[\033[1;36;40m\][\[\033[0;32;40m\]\u\[\e[37;40m\]@\h:\[\033[1;35;40m\]\W\[\033[1;36;40m\]]\[\033[1;33;40m\]\\$\[\033[1;37;40m\] "

 

python运行时禁止生成pyc文件

export PYTHONDONTWRITEBYTECODE=False

 

批量删除查找的指定文件

find /tmp -name "*.pyc" | xargs rm -rf

没有评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注