1、文件
cd (切换目录)
cd .. //返回到上一步路径
cd /路径 //切换到此路径下
cd - //返回到上一级操作的目录
cd ~ //进入当前目录所在文件夹
cd / //进入当前用户的根目录
ls (列出该目录下的所有子目录和文件)
ls -l //列出当前文件的长格式
ls -a //列出隐藏文件
pwd //显示当前所在目录下的绝对路径
touch //创建普通文件
mkdir //创建目录
rmdir 目录名 //删除空目录
rm -rf 目录名 //删除非空目录(递归删除)
cp (拷贝)
cp 源文件名 目的路径
cp -r 目录名 目的路径 //拷贝非空目录
cat F1 F2 > F3 //合并F1 F2 为F3,原F1、F2任然存在
cat F1 > F3 //用F1覆盖F3
cat 空 > F3 //将F3清空,可以直接写
cat 文件名 //输出文件全部内容
more 文件名 //输出一部分
mv 源文件路径 目的路径 //剪切文件
date //查看当前系统时间
cal 2017 //2017年日历
head -n 文件名 //查看文件前n行
tail -n 文件名 //查看文件后n行
chmod 修改权限(u g o) 【一次只能修改一个权限】
chmod u+w/r/x 文件名 //user用户添加写/读/可执行权限
chomd u-w/r/x 文件名 //user用户去除写/读/可执行权限
读写可执行 ,分别对应权限为 4 2 1
可以用数字该权限
chomd 0764 文件名 //u和g都拥有读写权限,u单独拥有可执行权限,o拥有读权限
umask 0022 文件名 //控制创建权限
umask //显示文件权限
wc 文件名 (统计)
wc -l 文件名 //统计行数
wc -w 文件名 //统计单词数
wc -c 文件名 //统计字符数
du //统计目录所占大小
2、进程
ps 查看进程
ps -ef //查看操作系统所执行的进程
ps -ef | grep wyq //显示wyq执行的进程
top //任务管理器(动态查询进程)
./main & //把main放到后台运行
kill pid //关闭后台程序
jobs //显示任务号
fg/bg 任务号 //将前台进程放到前台执行
kill -stop pid //将进程挂起
kill -9 pid //结束挂起进程
3、管理
su //切换到root用户
id //显示当前用户id
users //显示当前登录的用户
who am i //打出当前登录终端的详细信息
whoami //显示登录终端的用户名
init //切换系统级别 0关机 6重启
shutdown -h/r //关机/重启
halt //关机
reboot //重启
useradd //添加用户
userdel //删除用户
passwd //显示用户密码