这是为了考试而做的笔记
mv命令可以移动可以改名
mv a /test //移动a到test文件夹下
mv a b //把a改名为b
软链接和硬链接的创建
ln -s profile a //profile文件创建一个软链接a
ln profile b //profile文件创建一个硬链接b
查找文件
find newfile //查找名字为newfile的文件
对c语言代码进行编译
vim hello.c //我写了一个C语言的文件
gcc -g hello.c -o a //把这个文件编译成a
./a //运行a
创建一个新用户user01,并且设置其主目录为/home/user01
useradd -d /home/user01 -m user01
给用户设置密码
passwd user01
锁定,解锁,改名
passwd -l user01 //锁定用户
passwd -u user01 //解锁用户
usermod -l user02 user01 //把user01改名为user02
查看用户和组这些信息的
cat /etc/passwd //用户
cat /etc/shadow //用户
cat /etc/gpasswd //组
组
groupadd stuff // 创建一个新组,stuff
useradd –g stuff –G stuff user02 //创建一个新帐户user02,并把他的起始组和附属组都设为stuff
gpasswd stuff //给组stuff设置组密码
gpasswd –d user02 stuff //在组stuff中删除用户user02
groupdel stuff //删除组
文件权限
chmod test //数字法,4+2+1,ugo三组
chmod o+w test //字母法,为o组加上w权限
chown bin:daemon test //改变test的所有者和所属组,以:分隔
分区挂载
mount /dev/sdb1 /mnt/a //手动挂载,把sdb1挂载到a文件夹下 //下面是自动挂载的方法
vim /etc/fstab //打开
//打开之后在里面写以下代码
/dev/sdb1 /mnt/a ext4 defaults //把sdb1挂载到a文件夹下面并且是ext4格式,不备份检查更新 reboot //重启