常用命令:
ls //显示文件或者目录
-l //列出文件详细信息
-a //列出当前目录下的所有文件和目录,包括隐藏文件(.)
mkdir //创建目录
-p //创建目录,如果没有父目录,则创建
ctrl+alt+F1 //命令行全屏模式
(find )(whereis) (locate ) //搜索某文件
rm //删除文件
-r //递归删除,可以删除子目录及文件
-f //进行强制删除
grep //在文本文件中抓取某个字符串
pwd //显示当前目录
more. less //分页显示文本文件内容,more只能往后翻,而less 既可以往后翻,也可往前翻
head. tail //显示文件头,文件尾内容
ln //创建链接文件
mv //移动或者进行重命名
cp //进行复制
cat //查看文件内容
cd //切换目录
echo //输出,类似c++中的cout
wc //统计文本中行数,字数,字符数
rmdir // 对空目录进行删除
tree //树形结构显示目录,需要安装tree包
关机/重启系统
shutdown
-r //关机重启
-h //关机不重启
now //立即关机
halt //关机
reboot //重启机器
打包压缩命令
gzip:
bzip2:
tar: //打包压缩
-c //归档文件
-x //文档压缩
-z //gzip压缩文件
-j //bzip2压缩文件
-v //显示压缩或解压过程(view)
-f //使用档名
例如:
tar -cvf /tmp/c.tar /tmp/c //只打包,不压缩
tar -zcvf /tmp/c.tar.gz /tmp/c //进行打包,并用gzip压缩
tar -jcvf /tmp/c.tar.bz2 /tmp/c //进行打包,并用bzip2压缩
查找帮助命令
info //查找帮助信息
系统管理命令
stat //显示指定文件的详细信息,比ls更详细
who //显示目前登录系统的用户
man //对某命令不会用,就想鸟哥说的,找男人,man+命令
ping //测试网络连通
netstat //显示网络状态信息
uname //显示系统信息
hostname //显示主机名
su - 用户 //切换用户
ps //显示瞬间进程状态 ps -aux
whoami //显示当前操作用户
du //查看目录大小 du -h /tmp 带有单位显示目录信息
ifconfig //查看网络情况,可以查询到IP地址,子掩码等
clear //进行清屏
kill //结束进程
用户与用户组管理
/etc/passwd //存储用户账号
/etc/shadow //存储用户账号的密码
/etc/group //存储组账号
/etc/gshadow //存储用户组账号的密码
useradd //添加用户
groupadd //添加组
passwd 用户 //给用户设置密码
/etc/profile //系统环境变量
base_profile //用户环境变量
文件权限管理
R //读 数字表示为4
W //写 数字表示为2
X //可执行 数字表示为1
最高权限为777(RWX)