常用命令
pwd 查看当前所在目录
cd 切换工作目录
绝对路径:以/为起点,非常准确的表示一个目录
相对路径:一般以当前目录为起点,{例:./grub.conf}
{…/vmline 表示当前目录的上一级目录,即为/boot/vmline}
ls-显示列表内容
ls-l 长格式显出
ls-h 显示文件大小
ls-R 连带显示子目录
du-统计文件和空间占用
du-a {all}所有文件
du-s 每个参数所占空间的大小
du-h 显示大小
mkdir 创建目录
mkdir-p 连带创建子目录
touch- 创建文件(相当于word)
ln- 创建链接文件(快捷方式)
ln {-s} 源文件,目录… 目标位置
cp -复制目录
cp-rf 强制复制不提醒
Rm - 删除文件,目录
rm-rf 强制删除不提醒
Mv —— 移动文件,目录 {源目录… 目标位置}
Ps:如果目标位置和源位置一样,视为重命名
Find —— 查找文件
Find-name find-type(b 块级设备)(d目录)(f文件)(c字符设备文件) find-size find-user(文件是否属于目标用户
例:find /etc -name *.conf
Cat —— 查看文件里面的内容
more/less-分页查看
Head/tail-查看开头或结尾
wc- 统计(c字节数)(l 行数)(w 单词数)
Grep-过滤文件
Grep-i 忽略大小
grep-v 输出与条件不符的项
压缩工具和解压工具
gzip和gunzip(-d)
Bzip2和bunzip2(-d)
Tar命令归档和释放
例:tar zcvf aaa.tar.gz etc (源目录)boot(目标位置)
解压缩:tar zxf /boot/aaa.tar.gz -C /etc
Vim编辑器
末行下执行set nu 显示行数
yy复制 p 粘贴 wq 保存退出 q!强制退出
RPM - 安装管理
rpm - (ivh)…
mount /dev/cd rom/media 挂载光盘
umount /dev/cdrom 卸载
4用户账户和组账户
useradd - 添加账号
Passwd - 为用户账户设密码
(-d 清空密码)(-l 锁定账户)(-u 解锁)
Usermod - 修改属性
Userdel - 删除账户
Groupadd - 添加组
Gpasswd (-a 添加用户 -d 删除组中的用户)
Gpasswd -M (用户)(要加入de组)
RWX分别代表421
Ugoa (u为用户,g为组,o为其他用户,a代表所有用户)
Chmod 可以修改文件的属性,chown可以修改属组属主)
磁盘和文件管理
fdisk-l 列出当前系统所有硬盘和分区情况
Fdisk /dev/sdb 进入分区管理界
n 为新建分区 p 为列出分区情况 w 保存并推出
t 更变分区类型
mkfs -t 文件类型 分区设备 (指定的分区格式化且为指定的类型)
例:mkfs -t xfs /dev/sdb1
pv-物理卷(pvcreate,pvdisplay,pvremove) vg-卷组(vgcreate,vgdisplay,vgremove) lv - 逻辑卷(lvcreate,lvdisplay,lvremove)
计划任务和备份
at + 时间 然后编辑要做的事
Data 查看当前时间
Crontab -e 编辑任务
Crontab -l 查看任务