su
su命令与用户名之间有一个减号(-),这意味着完全切换到新的用户,即把环境变量信息也变更为新用户的相应信息,而不是保留原始的信息。强烈建议在切换用户身份时添加这个减号(-)
su - root
sudo
sudo命令用于给普通用户提供额外的权限来完成原本root管理员才能完成的任务,
sudo [参数]命令名称
/boot 开机所需文件-内核、开机菜单以及所需配置文件等
/dev 以文件形式存放任何设备与接口
/etc 配置文件
/home 用户家目录
/bin 存放单用户模式下还可以操作的命令
/lib 开机时用到的函数库,以及/bin与/sbin下面的命令要调用的函数
/sbin 开机过程中需要的命令
/media 用于挂载设备文件的目录
/opt 放置第三方的软件
/root 系统管理员的家目录
/srv 一些网络服务的数据文件目录
/tmp 任何人均可使用的共享临时目录
/proc 虚拟文件系统,例如系统内核、进程、外部设备及网络状态等
/usr/local 用户自行安装的软件
/usr/sbin Linux系统开机不会使用到的软件/命令/脚本
/usr/share 帮助与说明文件,也可放置共享文件
/var 存放经常变化的文件,如日志
/lost+found 当文件系统发生错误时,将一些丢失的文件片段存放在这里
1. 远程传输命令
上传
scp [参数] 本地文件 远程账户@远程IP地址:远程目录
参数说明:
1. -v 显示详细的连接进度
2. -P 指定远程主机的sshd端口号
3. -r 用于传送文件夹
4. -6 使用IPv6协议
下载
scp [参数] 远程用户@远程IP地址:远程文件 本地目录
2. 配置网络参数
nmtui
3. 激活网卡
vim /etc/sysconfig/network-script/ifcfg-eno12345
ONBOOT=yes
重启网络服务
systemctl restart network
4. 重启网络服务
systemctl restart network
5. 查看网络信息
nmcli connection show
6. 查看网络状态
nmcli con show 网卡名称
7. sshd服务的配置信息保存在文件中
/etc/ssh/sshd_config
设置禁止root用户登录
PermitRootLogin no
重启sshd服务
systemctl restart sshd
8. 设置sshd服务开机自启动
systemctl enable sshd
9. 设置仅允许密钥登录
1. ssh-keygen
2. ssh-copy-id destIpAddr
3. vim /etc/ssh/sshd_config
PasswordAuthentication no
4. systemctl restart sshd
10. 挂载镜像文件并配置yum源
挂载
mkdir -p /media/cdrom
mount /dev/cdrom /media/cdrom
配置yum源
vi /etc/yum.repos.d/CentOS.repo
[CentOS]
name=CentOS
baseurl=file:///media/cdrom
enabled=1
gpgcheck=0
11. 安装screen
yum install screen
创建会话
screen -S sessionName
查看所有会话
screen -ls
退出会话
exit
恢复会话
screen -r sessionName
连接共享会话(共享终端显示)
screen -x