passwd:更改用户密码
date:显示当前系统时间
who:显示当前用户信息clear:清理窗口cal:显示日历,可加年份月数:如:cal 7 2012help:不解是man:电子手册:如:man calctrl+u:删除一行ctrl+d:推出程序vi:著名编辑器,头痛。。。。pwd:显示用户主目录路径cd:改变工作路径:如:cd $HOME 回到用户主目录mkdir:创建目录rmdir:删除目录ls:显示目录下文件和文件夹,-a显示隐藏文件,-l详细cat:显示文件内容(加>可创建文件)lp:打印文件rm:删除文件 -r删除所有文件,目录touch:创建文件[command]>[filename]:输出重定向 若文件存在,>>接在末尾,>覆盖[command] >[filename]:输出重定向cp [source] [target]:复制文件
mv [source] [target]:移动文件(剪切)ln [source] [target]: 链接文件,一个文件可用多个名称显示(投影:-))wc:不是公厕。。。计算字数,输出为行数 单词数 字符数 元字符: ?:代替一个未知字符。*:代替任意个数未知字符[]:代表括号中的字符,加!为非该字符的字符:如:[!ab]find:查找文件 . -name:按文件名查找 . -size:按文件大小查找
head:显示文件开始部分内容,可设置显示长度:如:head -15 first.cpptail:显示文件结尾部分内容,和head类似cut:选择文件的一部分,-f指定域,-c指定字符位置,-d指定域分割符paste:连接文件,把文件一行一行连接在一起sh:启动shell,下面的命令实在shell中的应用(但很多是通用的。。。。。) ——————————————————————-set:查看变量unset:删除变量 变量可直接生成赋值:如:age=12,再用set查看就会发现多出一个age的变量 变量加$表示引用变量:如:echo $age 就会显示age的值12sleep:延时,单位秒:如:sleep 5;echo “darkscope”会延时5秒显示文字(通用)ps:显示运行程序的pid,用以kill(通用)history:显示最近使用的命令(通用)