第二模块命令

Posted yjiu1990

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第二模块命令相关的知识,希望对你有一定的参考价值。

第二模块第一章命令

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:指定监视网卡

以上是关于第二模块命令的主要内容,如果未能解决你的问题,请参考以下文章

分享几个实用的代码片段(第二弹)

分享几个实用的代码片段(第二弹)

如何有条件地将 C 代码片段编译到我的 Perl 模块?

VSCode自定义代码片段——git命令操作一个完整流程

VSCode自定义代码片段——cli的终端命令大全

VSCode自定义代码片段4——cli的终端命令大全