第二模块第一章命令
crontab:定时任务
-l:查看crontab文件内容如:crontab -l
-e:编辑crontab文件内容如:crontab -e
-i:删除crontab文件内容,删除前会提示确认如: crontab -ri
-r:删除crontab文件内容,如:crontab -r
-u user:指定使用的用户执行任务,如:crontab -u luffy -l
chmod:修改文件权限
chown:修改文件所属组与所属用户
useradd:添加用户
-s:指定文件的shell
-M:不创建家目录
-u:指定用户uid
-g:指定用户gid
-c:指定用户说明信息
-G:指定用户的附加组
-d:指定用户家目录,默认/home
-e:账号终止时间。 2017/02/05 这样写。20170205是19700101加上这个时间戳
-f:账号过期后几天后永久停止使用
userdel:删除用户,默认不删除用户家目录
-r:连窝端删除与用户有关的所有信息(家目录)
usermod:修改用户
passwd:交互式修改密码
echo '密码'|passwd --stdin 用户名(非交互式登陆)
id:查看用户
su:切换用户
sudo:执行指定用户的命令(有权限即可) sudo -u aige ls /home/aige 查看aige这个目录
visudo:修改/etc/sudoers文件,修改sudo的配置文件
groupadd:创建用户组
-g 指定用户组的gid 数字
fdisk:磁盘分区
parted:磁盘分区(大于2TB才会使用)
partprobe:通知系统磁盘分区信息变化,更新内核的硬盘分区表信息
tune2fs:调整ext2/ext3/ext4文件系统参数
-c(count) 0:关闭每挂载多久次进行磁盘检查
-i(interval) 0:关闭每过多久进行磁盘检查
mkfs:创建文件系统(格式化系统)
-t:指定文件系统类型
mkfs -t 文件系统类型=== mkfs.文件系统类型
dumpe2fs:显示文件系统信息
resize2fs:调整ext2/ext3/ext4文件系统大小
fsck:检查并修复linux文件系统
dd:转换或复制文件
od:查看二进制文件内容
dd if=/dev/sda of=/tmp/512.bin bs=512 count =1
od -xa /tmp/512.bin
mount:挂载文件系统
umount:卸载文件系统
df:报告文件系统磁盘空间的使用情况
mkswap:创建交换分区
swapon:激活交换分区
swapoff:关闭交换分区
sync:刷新文件系统缓存区
top:查看系统信息
iotop:查看系统的磁盘读写速度,显示出进程使用swap的情况
htop:top升级版
iftop:查询网卡流量情况
-i:指定监视网卡