本地登录 给root用户设置密码
sudo passwd root
[sudo] password for xiefengbao:
New password:
Retype new password:
passwd: password updated successfully
sudo apt install tree 安装tree
su - root 进入root
exit 推出返回到普通用户
远程登录 root
cd /etc/ssh/
可以看到sshd_congfig 是sshd的配置文件(给sshd进程提供参数的文件 告诉sshd如何工作)
config配置
修改sudo vim sshd_config
PermitRootlogin yes 添加允许root用户登录
重启ssh服务 加载新的配置 sudo service ssh restart
设置密码 新建一个虚拟机root 连接
cat /etc/issue 查看ubuntu系统版本
cat /etc/centos-release 查看centos 版本
echo $$ 查看当前终端(bash)的进程号
pstree -p 也可以看进程号
如果pstree 没有 可以用yum provides pstree 看是哪个软件
主提示符 prompt symbol
PS1=’[\y@\h \w]\$’
\u 引用登录用户的名字 user
@ 分隔符
\h 引用主机名 Hostname
\w 引用当前工作目录名 working directory
\$ 当前登录用户是root时显示# 如果不是就显示$
root@sanchuang:~# id
uid=0(root) gid=0(root) groups=0(root)
root@sanchuang:~# PS1='[\u@\h \t@\w]\$' 临时设置重启失效
家目录 home
root 家目录 /root
普通用户 /home/username
cd 或者 cd ~ 返回家目录
根目录/
常见linux命令默认存放在
/usr/bin 专门存放二进制程序 binary 这是常用命令,普通用户和root 都可以使用
/usr/sbin 有权限的用户可以使用的 super user binary 即root
/usr 存放系统资源的目录 unix system resource
which ip :/usr/sbin/ip
which mkdir which 查询命令存放的路径
链接文件:快捷方式
mkdir hunan 创建文件夹
ln(link) -s(软链接) hunan xiang 创建链接xiang 指向hunan cd xiang 实际是进入hunan
源文件 链接文件名
ll 看所有文件ls -l
pwd -P (物理路径) 消除所有的符号链接显示真正的路径