一.登录与注销
1.sudo useradd lilei //添加用户 (不能被立即使用,需设置密码 sudo passwd lilei)
2.sudo adduser Lilei //添加用户
3.login //登录或切换用户3)
4.logout //注销用户(命令行) exit(shell-退出控制台)4)
5.shutdown -h 1o//10分钟后自动关机//取消shutdown -c
6.halt(root用户)[/关闭所有进程后自动关机
7.poweroff //同上
8.shutdown -r lo //十分钟后自动重启
9.init 6 //重启(0-停机,1-单用户,2-多用户,3-完全多用户,4-图形化,5-安全模式,6-重启)
10. reboot//重启
二.目录与文件
1.Pwd //显示当前工作目录
2.mkdir mydir //创建工作目录
3.cd mydir //更改工作目录
4.rmdir mydir //删除工作目录
5.touch myfile //创建文件
6.mv myfile mydir //移动目录或文件
7.cp myfile myfir //复制目录或文件
8.rm -rf mydir //删除目录或文件
9.Ls -T myfile //查看文件最后被编辑时间
10.ls -lu myfile //查看文件最后被访问时间
11.touch -at 01011212 myfile //修改文件最后被访问时间
12.Ls //列出所有文件和目录
13.ls -a //查看所有文件
14.ls -i //显示文件索引节点号
15.Ls -T //详细显示
16.ls -m //以逗号分隔
17.sudo apt-get install tree
18.tree -L //以树状图列出目录内容
19.tree -a //所有
20.tree -i //不以阶梯状
21.tree -s //列出文件或目录大小
22.tree -t //按更改时间
23.file -b myfile //显示目录或文件的详细信息
24.stat myfile //同上
三.文件内容显示
1.cat > myfile //创建文件并编辑内容(ctrl+D结束编辑)
2.cat -n myfile //查看文件
3..chmod [u/g/o/a][+/-/=][r/w/x] myfile //更改文件权限u-user,g-group,o-others,a-all.+-添加,--删除,=-重置r-read读(4),w-write写(2) ,x-execute执行 (1)
4.more myfile //分页往后显示文件 (Space空格)
5.less myfile //分页自由显示文件(Page Down / Page Up)
6.head (-lo) myfile //指定显示文件前若干行(默认前10)
7.tail (-10) myfile //指定显示文件后若干行(默认后10)
四.文件内容处理
1.sort myfile //对文件内容进行排序
2.sort -r myfile //逆序
3.uniq myfile //检查文件中的重复内容
4.grep (-c)“a’myfile //在文件中查找指定内容(显示行号)
5.diff myfile1 myfile02 //对不同文件进行比较
6.diff3 myfile0l myfile02 myfile03 //三个文件
7.sdiff myfileol myfileo2 //合并
8.cmp myfileo1 myfile@2 //通过字节对不同文件进行比较
9.comm myfile1 myfile02 //对有序文件进行比较
10.cut -b(-c)(-d) 2(3) myfile //对文件内容进行剪切
11.paste myfile02 myfileo1 //对文件内容进行粘贴 02-) 01
12.wc(-参数) myfile //对文件内容进行统计 (c-字符数,w-单词数,[-行数)
五.压缩
1.zip myfile.zip myfile //压缩
2.zip -d myfile.zip myfile //添加
3.zip -m myfile.zip myfile //删除
4.unzip -o myfile.zip //解压(覆盖)
5.unzip -n myfile.zip//解压(不覆盖)
6.zipzipinfo myfile.zip//列出压缩文件信息
六.获取帮助
1.man ls //获取帮助
2.man -k s //不清楚完整名字
3.whatis ls //获取帮助
4.help cd / cd -help[/获取帮助 -d(简短描述)-s(用法简介)
5.info who//获取帮助
七.其他命令
clear//清楚屏幕信息
1.echo xx //显示文本 X=0 echo $X . echo -e \$X . echo $(pwd)
2.date //显示日期和时间(+%y 年 +%m 月 +%d日)
3.cal //显示当前日期 cal -y
4.ps //查看当前进程 -A(所有)u lilei (用户lilei)
5.kill -9 2315 //终止某一进程
6.ps -ef grep Jincheng
7.pkill Jincheng
8.killall jincheng
9.Last //显示最近登录系统的用户信息-6列
10.history (10) //显示历史指令-默认1000行
11.sudo adduser lilei sudo //给普通用户赋予root权限
12.sudo usermod -G sudo lilei //同上
13.alias l=’s’ //定义命令别名
14.unalias l //删除别名
15.alias //列出别名 |