日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux维护笔记四

發布時間:2023/12/15 linux 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux维护笔记四 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

關閉SELinux的方法:
修改/etc/selinux/config文件中的SELINUX="" 為 disabled ,然后重啟。
如果不想重啟系統,使用命令setenforce 0
注:
setenforce 1 設置SELinux 成為enforcing模式
setenforce 0 設置SELinux 成為permissive模式
在lilo或者grub的啟動參數中增加:selinux=0,也可以關閉selinux

查看selinux狀態:

/usr/bin/setstatus -v
如下:
SELinux status: enabled
SELinuxfs mount: /selinux
Current mode: permissive
Mode from config file: enforcing
Policy version: 21
Policy from config file: targeted
getenforce/setenforce查看和設置SELinux的當前工作模式


增加庫搜索路徑
vi /etc/ld.so.conf
ldconfig讓其生效

查看可執行文件調用的庫文件
ldd file

查看庫文件包含的函數
nm file.a


怎樣更改主機名
對于redhat系列機器
第一步:
hostname oratest
第二步:
修改/etc/sysconfig/network中的hostname
第三步:
修改/etc/hosts文件

方法2. 通過修改配置文件的方式并運行命令修改主機名
修改/etc/HOSTNAME文件,在此文件中保存主機名,例如:
linuxserv1
然后運行命令設置主機名
/etc/rc.d/boot.localnet start

方法3. 運行 sysctl 動態改變主機名
sysctl -w kernel.hostname=linuxserv1


如何更改網卡配置IP
對于SUSE系統
# vi /etc/sysconfig/network/ifcfg-eth-id-00/:0d/:61/:cd/:31/:f2
BOOTPROTO='static'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR='192.168.1.70'
MTU=''
NAME='Giga-byte GA-7VM400M/7VT600 Motherboard'
NETMASK='255.255.255.0'
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='auto'
UNIQUE='rBUF.0ayJ55PfLqC'
USERCONTROL='no'
_nm_name='bus-pci-0000:01:05.0'

對于Redhat系統
修改 /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=yes
HOSTNAME=node1
GATEWAY=10.3.198.108
NISDOMAIN=rcac.xhu.edu.cn
修改 /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth1
BOOTPROTO=static
BROADCAST=10.3.198.255
IPADDR=10.3.198.108
#HWADDR=00:E0:81:C3:07:E3
MACADDR=00:E0:81:B7:BC:A0 //修改的mac地址
ONBOOT=yes

?


對于Ubuntu系統
/etc/network/interfaces
auto eth0
iface eth0 inet static
address 192.168.3.90
gateway 192.168.3.1
netmask 255.255.255.0
network 192.168.3.0
broadcast 192.168.3.255

查看無線網絡連接
iwconfig

無線網絡接入
iwconfig wlan0 essid "rcac_1"

無線網絡配置
dhclient wlan0

?


redhat/centos kickstart最小化安裝
%packages --excludedocs --nobase
@Core


進入系統修復環境后的chroot
sudo su -
mount /dev/sda2 /mnt
cd /mnt
mount --bind /proc proc
mount --bind /dev dev
mount --bind /dev/pts dev/pts
mount --bind /sys sys
chroot ./

?

關閉CPU調速
service cpuspeed stop
chkconfig cpuspeed off


To turn off CPU Throttling run:
$ /usr/bin/cpufreq-selector -g performance

?

去掉空格
sed -r '/^(#|$)/d'

?

記錄編譯過程
make 2>&1 | tee 2.txt

?

如何加入sudo 權限
錯誤1:sudo: must be setuid root
解決:
ls -l /usr/bin/sudo
chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo

錯誤2:xxx is not in the sudoers file
vi /etc/sudoers
找到root ALL=(ALL) ALL
在起下面添加"xxx ALL=(ALL) ALL

?

?

一些ntp服務器
133.100.11.8
210.72.145.44
203.117.180.36
131.107.1.10
time.asia.apple.com
64.236.96.53
130.149.17.21
66.92.68.246
www.freebsd.org
18.145.0.30
clock.via.net
137.92.140.80
133.100.9.2
128.118.46.3
ntp.nasa.gov
210.72.145.44
ntp.sjtu.edu.cn
202.120.2.101

?

治理/var/spool/clientmqueue/下的大文件
系統中有用戶開啟了cron,而cron中執行的程序有輸出內容,
輸出內容會以郵件形式發給cron的用戶,而sendmail沒有啟動所以就產生了這些文件;
cd /var/spool/clientmqueue
rm -f *


pwck
pwck 命令通過檢查全部用戶的定義來驗證用戶數據庫文件中密碼信息的正確性。
pwck 命令內部調用帶有 -n 和 ALL 選項的 pwdck 命令。
退出狀態
0 命令成功完成。
>0 發生錯誤。


passwd: Authentication token manipulation error 解決

原因一:根文件系統滿,刪除多余文件。


原因二:/etc/passwd和/etc/shadow文件不同步,
/etc/passwd文件記錄系統的所有用戶帳號
信息,而/etc/shadow則記錄了用戶的密碼信息。這個時候使用pwconv命令同步一下/etc/shadow文件即可。

原因三:passwd被覆蓋過或者修改過,用戶沒有s權限,解決:which passwd|xargs chmod u+s

?


redhat/centos 工具 system-config-(大部分需要X windows)

system-config-authentication system-config-lvm system-config-rootpassword

system-config-cluster system-config-network system-config-samba

system-config-date system-config-network-cmd system-config-securitylevel

system-config-display system-config-network-gui system-config-securitylevel-tui

system-config-httpd system-config-network-tui system-config-services

system-config-kdump system-config-nfs system-config-soundcard

system-config-keyboard system-config-packages system-config-time

system-config-language system-config-printer system-config-users

?

?

neighbour table overflow 解決辦法:

?

這句話只是在生成路由cache時,需要綁定neighbour,如果neighbour表已經滿了,則會打印這句話,沒什么錯誤。

由于無法生成route cache。

?

在命令列中輸入下列指令即可︰

echo "1024" > /proc/sys/net/ipv4/neigh/default/gc_thresh1
echo "2048" > /proc/sys/net/ipv4/neigh/default/gc_thresh2
echo "4096" > /proc/sys/net/ipv4/neigh/default/gc_thresh3

?

?

關于Linux內核參數

?

查看當前Linux內核參數

/sbin/sysctl -a

?

修改Linux 內核參數

vi /etc/sysctl.conf

?

讓修改的Linux內核參數立即生效

/sbin/sysctl -p

?

?

?

?

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的Linux维护笔记四的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。