--linux基础命令
-本地安装
1. sudo dpkg -i 软件包 :安装单个软件包
2. sudo dpkg -i * .deb :安装多个软件包
3. sudo dpkg -L 软件包:列出软件在系统中文件路径
4. sudo dpkg -s 软件包:列出软件包的安装状态
5. sudo dpkg -r 软件包:移除已安装的软件包(-P:完全移除)
-在线安装
1. cat /etc/apt/sources.list:查看软件源(这个路径叫做镜像站点服务器)
2. cd /var/lib/apt/lists:查看软件资源清单
3. cd /var/cache/apt/archives/:查看软件包
4. sudo apt-get install 软件包:安装软件
5. sudo apt-get remove 软件包:卸载软件
6. sudo apt-get update:更新索引文件
7. sudo apt-get clean:清空存放软件包的目录
--linux用户管理
-常见用户
1.超级用户root:具有最高权限;(UID=0,GID=0)
2.系统用户:主要服务于系统应用,维护系统应用,不能登录;例如:uucp
3.普通用户:登录的用户
(账号ID保存在/etc/passwd文件中)
4.组:具有相同权限的用户的集合
-/etc/passed
1. 账号名称:账号名称对应用户ID,在同一个系统账号名称是唯一的
2. 密码:是由一段加密后的口令表示
3. 用户ID:是系统内部用于识别不同用户的识别码,不同用户的识别码不同,用户ID有以下几种:
0:代表系统管理员
1~500:系统预留的ID
500以上:普通用户使用
4. 组ID:和用户ID差不多,用来规范群组,它和/etc/group有关
5. 描述信息:一般是用户全名信息
6. 用户家目录:是用户登录系统的起始目录(root用户默认是/root;普通用户是/home/用户名)
7. 用户shell:就是用户登录系统时使用的shell路径
相关命令
1. sudo su 用户名:切换用户
2. sudo adduser 用户名:添加用户
3. sudo passed 用户名:修改密码
4. sudo deluser --remove-home:删除用户
5. sudo shutdown -h now:关机
6. sudo reboot:重启