命令总结:100个

mkdir 创建目录的命令 mkdir directory

ls    -l(long)d(directory)显示目录或者文件 全称list

cd    切换目录的层次change directory

echo  打印输出内容(printf)

vi/vim记事本编辑器 命令模式(:wq :q :q! :wq!)<===>插入模式(esc切换命令模式)

      w write  q quit   !强制

cat   查看文件内容

cp    -apr拷贝文件或者目录

mv    移动目录或改名(rename命令)

rm    删除文件或目录 -f强制删除文件 -r递归删除  -fr删除指定的目录和文件

rmdir 删除空目录,鸡肋命令

head  头部 显示文件头部-n 行数  -行数   默认显示前十行

tail  尾部 显示文件尾部-n 行数  -行数   默认显示尾部十行

grep* (过滤)核心命令之一(三剑客的老三)排除-v "排除"  直接过滤"想要的"   –E 过滤多个字符串 –I 过滤不区分大小写

egrep  相当于-E

sed*  取各种内容(三剑客的老二)-n取消默认输出  p=print  d=delete

alias 显示别名

unalias 取消别名

which 查看路径whereis,locate,find

find* 查看命令 -type (f d)-name "ddd" 按名字查找 -mtime 按照修改的时间查找

tree  查看目录结构

xargs 用于把find/ls的输出交给后面处理

seq   打印数字序列 echo{1..5}

man   查看命令及配置文件的帮助

touch 创建文件或者修改文件的时间戳

pwd   显示当前的路径

vimdiff 文件对比工具

whoami 查看当前命令行终端用户

su    切换用户角色,注意要带上-

history 查看历史记录 -c (清空所有)-d(指定行号删除)

chkconfig 查看设置开机自启动软件的命令

netstat  查看网络状态

符号:

;多个命令的分割符

/ 根或者路径的分隔符

>标准输出重定向(数据流朝着箭头的方向流动),覆盖原来的文件

>>追加重定向(数据流朝着箭头的方向流动),在原来的文件内容结尾 追加内容

<或< 标准输入重定向:输入重定向勇于改变命令的输入,指定输入内容,后跟文件名

<<或<< 输入重定向:后跟字符串,用来表示“输入结束”,也可以ctrl+d来结束输入

.. 上一级目录

.  当前目录

|  管道 通过管道把前一个命令的输出交给后一个命令继续执行

{} 配合echo打印序列echo {1..6}

;号隔开不同命令

/ 表示根或者路径的分隔符

vi编辑器的快捷方式

99gg 行号加gg,快速到达99行

yy   拷贝一整行

p    粘贴

:set nu 显示行号

快捷键:

! 101 表示执行历史记录里的101行的命令

!!  执行最近的命令

!c   执行最近的以c开头的命令