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  //重启

  

  

原文地址:https://www.cnblogs.com/yunquan/p/5638218.html