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