目录
一、登录与注销
sudo useradd lilei //添加用户
sudo passwd lilei //重置密码
sudo adduser lilei //添加用户
Login //登录或切换用户
logout //注销用户(命令行)
exit (shell-退出控制台)
shutdown -h 10 //10分钟后自动关机shutdownc//取消
halt(root用户) //关闭所有进程后自动关机
poweroff //同上
shutdown-r 10 //十分钟后自动重启
init6 //重启(-停机,1-单用户,2-多用户,3-完全多用户,4-图形化,5-安全模式,6-重启)
reboot //重启
二、文件内容显示
cat > myfile //创建文件并编辑内容(ctrl+D结束编辑)
cat-nmyfile //查看文件
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执行
more myfile //分页往后显示文件(space空格)
less myfile //分页自由显示文件(Page Down/Page Up)
head (-10) myfile //指定显示文件前若干行(默认前10)
tail (-10) myfile //指定显示文件后若干行(默认后10)
三、目录与文件
pwd //显示当前工作目录
mkdir mydir //创建工作目录
cd mydir //更改工作目录
rmdir mydir //删除工作目录
touch myfile //创建文 间
mv myfile mydir //移动目录或文件
cp myfile myfir //复制目录或文件
rm -rf mydir //删除目录或文件
ls -l myfile //查看文件最后被编辑时间
ls -lu myfile //查看文件最后被访问时间
touch -at 01011212 myfile //修改文件最后被访问时间
ls //列出所有文件和目录
ls -a //查看所有文件
ls -1 //显示文件索引节点号
ls -l //详细显示
ls -m //以逗号分隔
myfile mydirinstall tree -l //以树状图列出目录内容、
tree -a //所有
tree -i //不以阶梯状
tree -s //列出文件或目录大小
tree -t //按更改时间
file -b myfile //显示目录或文件的详细信息
stat myfile //同上
四、文件内容处理
sort myfile //对文件内容进行排序
sort -r myfile //逆序
uniq myfile //检查文件中的重复内容
grep (-c) 'a’ myfile //在文件中查找指定内容(显示行号)
diff myfile01 myfile02 //对不同文件进行比较
diff3 myfile01 myfile02 myfile03 //三个文件
sdiff myfile01 myfile02 //合并
cmp myfile01 myfile02 //通过字节对不同文件进行比较
comm myfile01 myfile02 //对有序文件进行比较
cut -b(-c)(-d) 2(3) myfile //对文件内容进行剪切
paste myfile02 myfile01 //对文件内容进行粘贴 02-)01
wc (-参数) myfile //对文件内容进行统计(c-字符数,w-单词数,L-行数
五、压缩
zip myfile.zip myfile //压缩
zip -d myfile.zip myfile //添加
zip -m myfile.zip myfile //删除
unzip -o myfile.zip //解压(覆盖)
unzip -n myfile.zip //解压(不覆盖)
zipinfo myfile.zip //列出压缩文件信息
六、获取帮助七、其他命令
man ls //获取帮助
man -k ls //不清楚完整名字
whatis ls //获取帮助
help cd / cd -help //获取帮助-d(简短描述)-s(用法简介)
info who //获取帮助
七、其他命令
clear //清楚屏幕信息
echo xx /显示文本x=0 echo Sx . echo -e \Sx . echo $(pwd)
date //显示日期和时间(+%y年,+%m月,+%d日)
cal //显示当前日期 cal -y
ps //查看当前进程 -A(所有) U lilei(用户lilei)
kill -9 2315 //终止某一进程
ps -ef l grep Jincheng
pkill Jincheng
killall incheng
last //显示最近登录系统的用户信息-6列
history (10) //显示历史指令-默认1000行
sudo adduser lilei sudo //给普通用户赋予root权限
sudo usermod -G sudo lilei //同上,给普通用户赋予root权限
alias l='ls’ //定义命令别名
unaliasl //删除别名
alias //列出别名
八、安装
1、tar
解压:tar -xvzf 【文件名】
执行“./configure”命令为编译做好准备;
执行“make”命令进行软件编译:
执行“make install”完成安装;
执行“make clean”删除安装时产生的临时文件
2、rpm:
安装:
执行:rpm -ivhrpm软件包名
更高级的,请见下表:
rpm 参数 参数说明
-i 安装软件
-t 测试安装,不是真的安装
-p 显示安装进度
-f 忽略任何错误
-U 升级安装
-v 检测套件是否正确安装
卸载:rpm -e 软件名
3、deb:
安装:dpkg -ideb软件包名
如:dpkg -isoftware-1.2.3-1.deb
卸载:dpkg -e 软件名
如:dpkg -e software
拷贝:
cp【文件】/目录
#cp filename.targz /root
解压
#tar xvzf filenametar.gz