作業系統 : centos7.3.1611_x64
檢視ip :
ip addr
設定ip資訊 :
nmtui
安裝ifconfig工具:
yuminstall net-tools
iptables -i input -s 192.168.1.123 -j drop
firewall-cmd --permanent --direct --add-rule ipv4 filter input 0 -s 192.168.1.123 -j acceptfirewall-cmd --reload
刪除命令:
firewall-cmd --permanent --direct --remove-rule ipv4 filter input 0 -s 192.168.1.123 -j accept
firewall-cmd --reload
[root@local t1]# cat /etc/firewalld/direct.xml
<?xml version="1.0" encoding="utf-8"?>
-s 192.168.1.123 -j accept
[root@local t1]# systemctl restart firewalld.service
關閉防火牆:
systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall開機啟動
設定防火牆(開啟埠):
firewall-cmd --zone=public --add-port=80/tcp --permanentfirewall-cmd --zone=public --add-port=6000-6100/tcp --permanent
firewall-cmd --reload
檢視防火牆埠:
firewall-cmd --list-ports
刪除防火牆埠:
firewall-cmd --zone=public --remove-port=80/tcp --permanentfirewall-cmd --zone=public --remove-port=6000-6100/tcp --permanent
firewall-cmd --reload
安裝pgsql(9.6) :
關閉selinux :
vi /etc/sysconfig/selinuxselinux=disabled
接著再執行如下命令,注意 setenforce 後面有空格:
setenforce
0#設定 selinux 狀態
getenforce
#獲取 selinux 狀態
--------------------[root@localhost etc]# setenforce
0[root@localhost etc]# getenforce
permissive
-------------------
設定執行級別:
# multi-user.target類似於runlevel 3;# graphical.target類似於runlevel5
#檢視預設執行級別的方式為
systemctl get-default
#設定預設執行級別的方式
systemctl set-default multi-user.target # 多使用者級別
systemctl set-default graphical.target # 圖形使用者級別
安裝tmux :
yuminstall tmux -y
tmux 防止session名字過長 :
vi ~/.tmux.confset-option -g allow-rename off
重啟tmux
安裝epel :
通過光碟安裝軟體
1、掛載iso檔案
mount centos-7-x86_64-everything-1611.iso /mnt -o loop
如果是使用光碟機則執行如下命令:
mount /dev/cdrom /mnt -o loop
2、修改yum配置
vi /etc/yum.repos.d/centos-media.repo
[c7-media]
name=centos-$releasever -media
baseurl=file:///
media/centos/
file:///
media/cdrom/
file:///
media/cdrecorder/
file:///
mnt/
3、搜尋並安裝
yum --disablerepo=\* --enablerepo=c7-media search cmake
yum --disablerepo=\* --enablerepo=c7-media install cmake
設定時區 :
timedatectl set-timezone asia/shanghaicp /usr/share/zoneinfo/asia/shanghai /etc/localtime
安裝gcc等開發工具 :
yum groupinstall "development tools
"
putty終端資料夾藍色顯示問題:
/etc/dir_colorsdir
01;34 修改為 : dir 01;94
dircolors /etc/dir_colors
需要putty重新連線
tmux資料夾藍色顯示問題需要在上面命令的基礎上如下操作(.bashrc中新增):
alias tmux="tmux -2
"if [ "
$term
" != "
xterm-256color
" ]; then
export term=xterm-256color
fi
yuminstall --downloadonly --downloaddir=/tmp/ libuuid-devel
(前提是該軟體之前未安裝過,否則上述命令不成功)
ramdisk 相關
1、臨時建立
mkdir /tmp/ramdisksudo
mount -t tmpfs -o size=1024m tmpfs /tmp/ramdisk
2、開機啟動建立
vi /etc/fstabtmpfs /tmp/ramdisk tmpfs nodev,nosuid,noexec,nodiratime,size=1024m 0
0
可以通過 df -h 看下對映結果
也可以直接使用 /dev/shm ,通過軟連線指向該目錄即可使用,比如:
ln /dev/shm/ -s log
好,就這些了,希望對你有幫助。
常用命令.rst
歡迎補充
CentOS 7常用命令
在開發中常用的一些命令。1 目錄切換 2 對目錄的操作 3 對檔案的操作 4 檔案的壓縮 解壓 5 許可權的操作 6 防火牆及埠管理 7 網路配置 8 系統資訊檢視 9 一些其他的命令 執行以下命令時需要注意自己對應系統的版本,不同的版本會稍有差別。cd 切換到根目錄 cd 切換到使用者跟目錄 cd...
CentOS 7常用命令
在開發中常用的一些命令。1 目錄切換 2 對目錄 資料夾 的操作 3 對檔案的操作 4 檔案的壓縮 解壓 5 軟體的安裝 6 許可權的操作 7 防火牆埠的開啟 8 一些其他的命令 執行以下命令時需要注意自己對應系統的版本,不同的版本會稍有差別。cd 切換到根目錄 cd 切換到使用者跟目錄 cd 切換...
Centos7常用命令
檢視服務狀態 systemctl status networkmanager network 停止服務 systemctl stop networkmanager 啟動服務 systemctl start networkmanager 禁止服務開機啟動 systemctl disable netwo...