我是网络专业的,网络运维和安全,为什么要学Linux呢? 首先Linux,是什么?它和Windows一样,同样是一种操作系统!Windows主要应用于客户端,Linux主要应用于服务器。那么为什么网络专业需要学习服务器的操作系统呢?答案很简单:网络专业需要全栈型发展!IT行业各个领域都是相关联的,各种技术都是因需要而产生,各个领域都是因为需要而形成,而分开,而独立。 网络专业需要全栈型发展:我们学习了解计算机硬件;然后就是运行在硬件之上的操作系统,客户端是Windows,服务器是Linux;然后便是高层的应用了,最主要的便是服务器的数据库了;当然关键部分便是我们所学的这门专业---网络部分。 Linux的学习: 1.基础认识和操作: (1)认识:与Windows的基本的一些区别、目录结构 (2)操作: pwd cd ls ifconfig route -n cat /etc/resolv.conf hostnamectl hostnamectl set-hostname nmcli device status nmcli con show nmcli con mod ens33 ipv4.method manual ipv4.add 192.168.10.8/24 nmcli con mod ens33 connection.autoconnect yes nmcli con mod ens33 ipv4.gateway 192.168.10.254 nmcli con mod ens33 ipv4.dns 8.8.8.8 nmcli con up ens33 nmcli con down ens33 less分页浏览大文件,按q退出 mkdir -p /vod/movie/cartoon //-p表示连父目录一起创建 ls -R /vod //-R表示递归显示 touch cp rm mv (3)常见的快捷键: 例如 Esc+. 粘贴前一条命令行的最后一个参数 (4)vim文本编辑 (5)管理用户和组 useradd 用户名 id 用户名 passwd 用户名 //管理员才能改其他用户密码 usermod userdel groupadd gpasswd //为组添加或删除成员用户 groupdel (6)管理权限和归属 chown //更改文档归属 chmod //更改访问权限 (7)压缩和解压 zip unzip (8)挂载 mount /dev/cdrom /mnt/dvd umount /mnt/dvd