Linux学习笔记

一,Linux基础篇

1.1基础知识

linux是开源的操作系统

1.2windows和vm和CentOS的关系 

1.3 linux目录结构

二、linux实操篇

2.1 远程登录——XShell5 

 1、XShell5 

2.2 vi和vim编辑器

1、vi和vim的三种模式

在正常模式下我们可以使用快捷键

在插入模式下,程序员可以输入内容

在命令行模式下,可以输入命令

2、vi和vim的相互转换

3、案例:用vim开发一个hello.java 程序 

4、vi和vim的快捷键 

第7个的步骤:

5、vi和vim快捷键一览图

2.3 开机、重启和用户登录注销

1、关机&重启

2、用户登录和注销

2.4用户管理

1、添加用户

useradd命令的使用格式如下: useradd [参数] 新建用户账号

参数    含义
-d    指定用户登录系统时的主目录
-m    自动建立目录,未指定-d参数时会在/home/{当前用户}目录下建立主目录
-g    指定组名称
相关说明:

  • Linux每个用户都要有一个主目录,主目录就是第一次登陆系统,用户的默认当前目录(/home/用户);
  • 每一个用户必须有一个主目录,所以用useradd创建用户的时候,一定给用户指定一个主目录;
  • 如果创建用户的时候,不指定组名,那么系统会自动创建一个和用户名一样的组名。

若创建用户时未指定家目录,后期可通过usermod -d /home/abc abc指定


useradd -d /home/abc abc -m    创建abc用户,如果/home/abc目录不存在,就自动创建这个目录,同时用户属于abc组
useradd -d /home/a a -g test -m    创建一个用户名字叫a,主目录在/home/a,如果主目录不存在,就自动创建主目录,同时用户属于test组
cat /etc/passwd    查看系统当前用户名
修改用户:usermod
常用的选项包括-c, -d, -m, -g, -G, -s, -u以及-o等,这些选项的意义与useradd命令中的选项一样,可以为用户指定新的资源值 。

2 修改用户所在组:usermod -g 用户组 用户名

usermod -g test abc
改abc用户的家目录位置:usermod -d 家目录 用户名

usermod -d /home/abc abc
选项-l 新用户名指定一个新的账号,可修改用户名:

python@ubuntu:~/txt$ tail /etc/passwd -n 1 
aaa:x:1001:1001::/home/aaa:
python@ubuntu:~/txt$ sudo usermod -l bbb -d /home/bbb aaa   
python@ubuntu:~/txt$ tail /etc/passwd -n 1               
bbb:x:1001:1001::/home/bbb:

2,给用户指定密码&删除用户

3、查询用户信息

4、切换用户

 5、用户组的管理

6、用户和组的相关文件

2.5实用指令

1、运行级别

案例

2、帮助指令

3、文件目录类指令

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值