This is to centos7.
/usr/sbin/setenforce 0 立刻关闭 SELINUX
/usr/sbin/setenforce 1 立刻启用 SELINUX
abrt-cli --since 1435661686 ;查看abrt捕捉的异常
chkconfig ;查看用户程序开机自启动,并设置:on/off
crontab ;设置定时任务(http://baike.baidu.com/view/1229061.htm),
cp ;复制目录和文件
dd ;用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换:http://www.cnblogs.com/sopost/archive/2010/08/13/2190102.html
debugfs ;恢复删除的文件 first: open /dev/sda then: ls /home/C++
df ;挂载的磁盘
diff ;比较两个文件
dmesg ;用于检测和控制内核环缓冲(print or control the kernel ring buffer)。程序用来帮助用户了解系统的启动信息
du ;文件的大小
export ;导出环境变量,比如将局部环境变量设置为全局环境变量
fc -l 100 102 ;查看bash中输入的第100-102历史命令
fg + num ;运行停止的服务
find ;在指定目录下查找指定特征的文件
gawk ;流文件编辑
gcc ;编译程序
gdb ;调试程序
getconf LONG_BIT ;Posix
grep ;匹配 -L 参数输出所有没有匹配的文件名,grep -L phrase file1 file2 file3 ……,-l 参数表示如果一个文件中有多个匹配则之显示一次匹配
gpasswd ;删除组的用户
iconv ;codeset conversion,可以转换文本格式:iconv -f GBK -t UTF-8 ./Hello.c > Hello.c.temp
id ;查看用户信息
ifconfig
jobs ;Ctrl+z停止的任务
kill -l ;列出所有的系统信号
less ;分页显示文件或缓冲区内容
ln sourcefile targetfile ;默认创建硬链接,-s 创建软链接,第一个参数是源文件
make
make install
man ;查看shell命令,程序库(c/c++),系统函数等的手册
more ;查看文件或缓冲区内容,s 上一页,d 下一页,文件浏览到末尾会自动退出
md5sum ;查看md5值
mkdir
mktemp ;在当前文件夹创建临时文件,TEMPFILE.XXXX
net
nmtui ;centos7编辑网络连接
PATH=$PATH:/home/user/test ;设置用户路径
printenv ;输出全局环境变量,单个输出使用 echo $HOME
rm -r ;删除目录,最好不用-f参数
rmdir ;remove empty directories
sed ;流文件编辑
set ;输出这个进程的所有环境变量,包括printenv的结果
setenv ;change or add an environment variable: setenv VISUAL vim
setterm ;调节屏幕,例如背景颜色
systemctl start/restart/status/stop/reload/kill/enable/disable services ;Control the systemd system and service manager
tail ;显示文件的后10行
tee ;重定向输出到多个文件
touch ;创建文件
uname ;查看系统信息
unset ;删除环境变量,注意不用$来引用环境变量
wc ;print newline, word, and byte counts for each file, 不能计算汉语的字数
whatis ;只列出一行描述命令的信息。
whereis ;查看文件的位置
which ;命令的位置