由初级的python编码阶段,向linux过度
知识点一:简单的几个命令
sudo : sudo是超级用户,将命令级别提升到root级别
1.sudo shutdown -h 18:00 # 系统在18:00关机
2. sudo shutdown -h +10 #系统在10分钟后关机
3. sudo shutdown -h now #立即关机
4. sudo halt # 立即关机,等于3
5. sudo reboot # 重新启动虚拟机
6. lsb_release -a # 查看虚拟机版本
知识点二:
安装 secure shell(ssh)
ssh 是一种安全解决方案,避免数据在空中被截取
1.安装命令:sudo apt install openssh-server
2.查看是否安装成功,命令:ps -aux | grep ssh
3.测试:ssh -p 端口 用户名@主机地址 # 默认端口号是22
知识点3. 远程连接工具
远程连接工具有: xshell(律师函) / scrt (付费) /putty
打开putty 直接使用
输入IP
Saved Settings:将某个地址存储为一个名字,下一次可以直接打开.----->open
可以在putty远程控制IP地址所代表的主机,服务器
知识点三:
Ubuntu下软甲(apt)的安装
查看软件包信息 sudo apt-cache showsrc 包名
获得源码 sudo apt source 包名
安装软件 sudo apt install 包名
修复安装 sudo apt -f install
删除软件 sudo apt remove 包名
获取新的软件包列表 sudo apt update
升级有可用更新的软件包 sudo apt upgrade
查看可升级软件列表 sudo apt list --upgradable
清理无用包 sudo apt clean //sudo apt autoclean
知识点四: 安装常见的库
sudo apt-get update
sudo apt-get install -y man gcc make lsof ssh openssl tree vim dnsutils iputils-ping
sudo apt-get install net-tools psmisc sysstat curl telnet traceroute wget libbz2-dev libpcre3
sudo apt-get install libpcre3-dev libreadline-dev libsqlite3-dev libssl-dev llvm
sudo apt-get install zlib1g-dev git mysql-server mysql-client zip p7zip