Linux基本命令
一. 虚拟机有三种网络访问方式
-
桥接模式 : 虚拟机相当于一台计算机
-
仅主机模式 : 虚拟机可以访问宿主机,宿主机无法访问虚拟机
-
NAT模式:虚拟机和宿主机可以互相访问,虚拟机可以通过宿主机上网,宿主机相当于路由器,宿主机可以配置254个虚拟机.
二.Linux中/和~的区别
/ : 根目录 ~ : 家目录
三.Linux权重中的 r w x
r : 读取权 w : 写入权 x : 执行权
四、权限命令 1,2,3,4,5,6,7
1 :执行权 2 :写入权 3 :写入权,执行权 4 :读取权 5 :读取权,执行权 6 :读取权,写入权 7 :读取权,写入权,执行权
五、防火墙(firewalld)的基本使用
1.查看防火墙的状态: systemctl status firewalld 2.启动防火墙:systemctl start firewalld 3.关闭防火墙:systemctl stop firewalld 4.重启防火墙:systemctl restart firewalld 5.设置开机自启动:systemctl enable firewalld 6.禁用防火墙: systemctl disable firewalld
六、rpm 和 yum 的区别?
rpm:安装时存在包依赖的问题,安装时需要手动下载很多安装包 yum:只需要执行几个命令就可以自动下载并安装软件
七、
ls:查看当前目录下的文件和目录 ll:显示当前目录下的文件和目录信息 clear:清屏 exit:退出登录 reboot:重启 立即关机:shutdown -h now 创建多级目录:mkdir -p 复制多级目录:cp -r Apache-tomcat目录重命名tomcat:mv Apache-tomcat tomcat 删除多及目录:rm -rf 打包:tar -zcvf 解包:tar -zxvf 创建文件:touch 文件名 复制文件:cp 文件名A 文件名B 将Hello.java重命名HelloWord.java: mv Hello.java HelloWord.java 删除Hello.java文件:rm -f Hello.java 查找文件名"*.d"的所有文件:find -name "*.d"
八、
查看文件:cat 分页查看文件:more 查看文件的最后十行内容:tail -10 文件名 查看文件内容中的所有的Delete内容:grep Delete 文件名
九、
对文件没有任何操作,直接退出: :q 放弃文件的修改,退出: :q! 保存文件的修改,退出: :wq
十、
查看当前系统安装的软件:rpm -qa 查看安装的java软件:rpm -qa|grep java 查看安装的MySQL软件:rpm -qa|grep mysql 安装*.rpm软件: rpm -ivh 卸载*.rpm软件: rpm -e 获取ip地址: ip addr 查看端口使用情况:ss -lntp 将a.txt和b.txt的内容重定向输出到c.txt中:cat a.txt b.txt > c.txt 将a.txt和b.txt的内容重定向追加到c.txt中:cat a.txt b.txt >> c.txt 新增用户:useradd 从root用户切换到user1用户:su -user1 设置user1的密码: password user1