Linux 學習筆記

2021-04-12 21:25:04 字數 3573 閱讀 8455

配置

telnet

服務:

# vi /etc/hosts.deny

在all: all 行前加「#」號注釋,登出該行。

新增一行all: all

用」#」登出disable=yes,或者修改為 disble=no

# vi /etc/pam.d/login

在auth required /lib/security/pam_securetty.so行前加「#」號注釋,登出該行。

(5) 啟動xinetd服務

# /etc/init.d/xinetd restart

配置ftp服務

用」#」登出disable=yes,或者修改為 disble=no

(2) 啟動ftp服務

# /etc/init.d/xinetd restart

常用命令:

這些是我在學習linux中紀錄在筆記本上面一些命令

1.更改telnet登入慢的問題:

cd /etc

vi resolv.conf

如果不需要就把裡面內容清空

resolv.conf 是乙個網域名稱解析器使用的配置檔案(乙個根據主機名解析ip位址的庫)

登入慢是因為網域名稱解析和反向解析而導致的

當在使用telnet登入時間很長,而登入完成後速度正常,這就是在試探網域名稱反解造成的,

未配置網域名稱反解導致必須等timeout才能登入,這就是登入慢而登入後正常的原因

2.更改root使用者不能直接遠端登入問題:

cd /etc

cd pam.d

vi login

注釋掉這行

#auth required pam_securetty.so //該行注釋掉

3.掛接usb行動硬碟

將行動硬碟掛上.

#df 檢視linux下硬碟碟符

mount /dev/sda1 /mnt/usb (舉例)

4.linux文字介面下如何關閉pc喇叭

將/etc/inputrc中的set bell-style none 前的#去掉,或echo "set bell-style none" >> ~/.bashrc

5.更改linux啟動時用圖形介面還是字元介面

cd /etc

vi inittab

將id:5:initdefault: 其中5表示預設圖形介面

改id:3: initdefault: 3表示字元介面

6.重新啟動xinetd)

/etc/init.d/xinetd restart

7.重啟**b服務

/etc/init.d/**b restart

8.配置**b可以被哪些ip所用.

cd /etc/samba

vi **b.conf

找到hosts allow = 192.168.1. 192.168.2. 127.

修改其為哪些機器所用,注意ip之間用逗號分開

舉例:

hosts allow =192.168.1.110,192.168.1.120

9.禁止在後台使用ctrl-alt-delete重起機器

cd /etc/inittab

vi inittab 在檔案找到下面一行

# trap ctrl-alt-delete

ca::ctrlaltdel:/sbin/shutdown -t3 -r now (注釋掉這一行)

如: # trap ctrl-alt-delete

#ca::ctrlaltdel:/sbin/shutdown -t3 -r now

10.修改主機名

vi /etc/sysconfig/network

修改hostname一行為hostname=主機名

11.重新啟動ftp服務

/sbin/service vsftpd restart

12.檢視開機檢測的硬體

dmesg | more

13.檢視硬碟使用情況

df –m

14.檢視目錄的大小

du –sh dirname

15.解壓小全

tar xvfj lichuanhua.tar.bz2

tar xvfz lichuanhua.tar.gz

tar xvfz lichuanhua.tgz

tar xvf lichuanhua.tar

unzip lichuanhua.zip

16.顯示記憶體使用情況

free –m

17.顯示系統執行了多長時間

uptime

18.重新啟動網路

/etc/init.d/network restart

19.顯示開機自檢的內容命令

dmesg

20.檢視埠

netstat –an

netstat -anp

21..埠的詳細列表

/etc/services

22.檢視物理資訊

lspci

23.安裝圖形介面不能出現,使用解析進行安裝

linux lowres (使用的是640x480解析度)

24.遮蔽主機的ping 命令,是被別人無法ping你的機器

echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all

25.徹底刪除oracle安裝的程式,刪除一下幾個目錄

/etc/orainst.loc /tmp/

51. 查詢乙個系統最近何時被引導過

who -b

52. 查系統硬體型別

uname -m

53. 查系統的cpu型別

uname -p

54. 查系統os版本號

uname -r

55. 修改ping 的ttl值(rh9)

修改檔案 /proc/sys/net/ipv4/ip_default_ttl的值(預設為64)

如:我把ttl修改為128

# echo 128 > /proc/sys/net/ipv4/ip_default_ttl

56.使用多達23個的虛擬控制台

假設現在有6個,仿照/etc/inittab種的檔案,加入

8:2345:respawn:/sbin/mingetty tty8

10:2345:respawn:/sbin/mingetty tty10

24:2345:respawn:/sbin/mingetty tty24

要跳過vt7,因為x使用這個終端。然後telinit q以重新載入配置檔案。使用左alt+fn在1-6和8-12件切換,使用右alt+fn鍵在13-24之間切換

57設定共享記憶體

檢視共享記憶體:先進入/proc目錄,輸入ipcs -lm | grep "max seg size"命令,更改共享記憶體大小:echo "512 * 1024 * 1024" |bc  /proc/sys/kernel/shmmax,

新增至/etc/rc.d/rc.local

檔案,永久生效

學習筆記 Linux學習

echo i am whoami 反引號裡的內容會被當做命令執行 echo the cpu in my pc has cat proc cpuinfo grep c processor cores 等價於反引號 a 10 定義乙個變數,等號兩邊不能有空格 echo a的值為 a a的值為10 ech...

linux學習筆記

開機流程簡介 1 載入 bios 的硬體資訊,並取得第乙個開機裝置的代號 2 讀取第乙個開機裝置的 mbr 的 boot loader 亦即是 lilo,grub,spfdisk 等等 的開機資訊 3 載入 kernel 作業系統核心資訊,kernel 開始解壓縮,並且嘗試驅動所有硬體裝置 4 ke...

linux學習筆記

linux學習筆記 1.vmware workstation 安裝linux虛擬機器出現錯誤 未找到任何驅動器 新建虛擬機器 自定義 虛擬磁碟型別 ide 選擇格式化硬碟,yes 2.修改linux預設登入方式 vi etc inittab id 3 initdefault 3 表示以文字方式登入 ...