一、Linux 系統安裝
1、下載鏡像文件並製作啟動U盤
打開Linux官網,下載最新版本的ISO鏡像文件,並使用製作啟動U盤的工具將其寫入U盤中。
> wget https://www.linux.org/downloads/linux.iso # 下載ISO文件
> lsblk # 查看U盤對應的設備名
> dd if=./linux.iso of=/dev/sdc bs=4M conv=fsync # 將ISO寫入U盤
2、通過U盤啟動並安裝操作系統
將U盤插入需要安裝Linux系統的電腦,重啟電腦並通過U盤啟動,進入Linux安裝程序,根據提示完成系統安裝。
二、Linux 常用命令
1、文件操作命令
Linux系統中對文件進行操作的命令很多,比如創建、複製、刪除文件等,下面列舉一些常用的命令。
$ mkdir test # 創建名為test的文件夾
$ touch test.txt # 創建名為test.txt的文件
$ cp test.txt /tmp/ # 複製test.txt到/tmp/文件夾中
$ rm test.txt # 刪除test.txt
2、軟體包管理命令
在Linux系統中,安裝、升級、卸載軟體一般採用包管理器,比如Ubuntu中的apt-get命令。
$ sudo apt-get update # 更新軟體源
$ sudo apt-get install nginx # 安裝nginx
$ sudo apt-get upgrade # 升級所有軟體包
$ sudo apt-get remove nginx # 卸載nginx
三、Linux 系統配置
1、修改系統配置文件
Linux系統中的許多配置都保存在配置文件中,通過修改對應的配置文件來實現系統的個性化配置。
$ sudo vi /etc/network/interfaces # 編輯網路配置文件
$ sudo vi /etc/sudoers # 編輯sudo命令的授權文件
2、配置系統服務
Linux系統中可以通過systemd等服務管理器來管理系統服務,如開機啟動某個服務。
$ sudo systemctl enable nginx.service # 開機啟動nginx服務
$ sudo systemctl start nginx.service # 啟動nginx服務
$ sudo systemctl stop nginx.service # 停止nginx服務
四、Linux 網路配置
1、設置IP地址、子網掩碼等網路參數
Linux系統中可以使用ifconfig或ip命令配置網路參數,比如設置eth0網路介面的IP地址為192.168.0.1。
$ sudo ifconfig eth0 192.168.0.1 netmask 255.255.255.0
2、配置SSH遠程登錄
在Linux系統中,可以通過配置SSH來實現遠程登錄,啟用SSH服務並設置相應的參數即可。
$ sudo apt-get install openssh-server # 安裝SSH服務
$ sudo systemctl enable ssh.service # 開機啟動SSH服務
$ sudo systemctl start ssh.service # 啟動SSH服務
$ ssh username@192.168.0.1 # 從本地登錄遠程Linux系統
五、Linux 防火牆配置
1、啟用ufw防火牆
在Linux系統中,ufw是一種簡單的防火牆程序。
$ sudo apt-get install ufw # 安裝ufw程序
$ sudo ufw default deny # 禁止所有入站連接
$ sudo ufw allow ssh # 允許SSH連接
$ sudo ufw enable # 啟用防火牆
2、配置Iptables防火牆
可以使用iptables命令配置防火牆規則,比如允許埠為80的HTTP連接。
$ sudo apt-get install iptables-persistent # 安裝iptables-persistent
$ sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT # 允許HTTP連接
$ sudo service iptables-persistent save # 保存iptables規則
原創文章,作者:HLLTG,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/333529.html