JD2110
Day01
操作系统
unix(命令行)
项目部署
windows上面能干什么
1.软件的安装
2.创建文件、删除、修改、保存
3.创建目录、复制、粘贴、移动、删除
Unix使用命令行干什么
路径:定位资源位置
本地路径
(计算机盘符进行存储,存储在计算机本地)
. :当前目录
… :上级目录
路径
唯一定位计算机资源在计算机哪个位置存储
/:如果/位于路径开头位置则代表根目录,否则/如果位于路径中间则代表多个目录的分割
绝对路径
Linux:以/开头的路径称为绝对路径
一个绝对路径一定能唯一定位一个资源的位置,而且这个路径和当 前所在的位置无任何关系
Windows:以盘符开头 c:z.txt
相对路径
不用/开头的路径称为相对路径
相对路径是根据当前所在文件夹定位想要使用的资源的位置
测试
/home/briup/桌面/hello.txt
绝对路径:
cat /home/briup/桌面/hello.txt
cd /
cd /opt
相对路径:
cd /:
cat home/briup/桌面/hello.txt
cd /opt:
cat …/home/briup/桌面/hello.txt
cd /home/briup/桌面
cat hello.txt
修改密码
[sudo] passwd [用户]
修改普通用户的密码:
passwd [用户名]
修改管理员的密码:普通用户没有权限操作管理员信息
1.从普通用户切换到管理员用户(root)
风险大
su:用户切换的
su 用户名
su [root]
exit:退出
2.暂时将普通用户执行这个命令的权限提升至管理员权限,命令执行完权限立马回收(推荐)
sudo:暂时提升权限到管理员
sudo passwd root
构建新用户
[sudo] user add -mk 用户的家目录 -s当前用默认的shlle用户名
构建一个briup1用户
sudo useradd -mk /home/briup1 -s /bin/bash
briup
给新构建的用户创建密码
切换到管理员:
su root
passwd briup1
使用普通用户给其他新构建的用户改密码
sudo passwd briup1
新构建的用户不能使用sudo命令:
把用户添加到sudo命令执行组
id:查看用户所在组
[sudo] gpasswd -a 用户名 组名
sudo gpasswd -a briup1 sudo
删除
[sudo] gpasswd -d 用户名 组名
sudo gpasswd -d briup1 sudo
强制删除一个用户
[sudo] userdel -r -f 用户名
sudo userdel -r -f briup1
网络路径:http://baidu.com(web)