發新話題

linux 指令使用技巧,實例教學

linux 指令使用技巧,實例教學

我這兩個月計劃學習linux服務器的架設,linux的安全管理,shell的編程,以及mysql的配置管理
希望大家可以跟我一起學習。好的。廢話不多說,學習靠自覺

至於如何裝linux這裡我就不多說了,如果誰不會的話聯繫我QQ我們直接從進入系統開始吧
1.進入系統你要首先知道自己所處的路徑
[root@vsyourkill root]#pwd    顯示我們當前所處的路徑 很顯然我們處在root目錄下,
[root@vsyourkill root]ls -l /root 讓我們查看root目錄下面的文件吧 ls -la /root 發現這兩個的差別了嗎 對了 加上-a 可以讓我們發現其隱藏的目錄

2,接著我們就要創建一個新的用戶了,因為除了要修改系統配置文件,我們平時最好用普通用戶登錄啊,不為別的安全第一
[root@vsyourkill root]#useradd redhat ,創建redhat用戶
[root@vsyourkill root]# passwd redhat 給redhat用戶密碼
[root@vsyourkill root]#exit          退出root用戶
好了用我們剛剛創建的用戶redhat登錄
[root@vsyourkill redhat] $ whoami 查看當前登錄系統的用戶
[root@vsyourkill redhat] $ su -由普通用戶專為系統用戶的命令
普通用戶redhat的默認目錄是在 /home/redhat ,

3,我們要查看分區的使用情況
df -h ,這樣就能很清晰的看到分區的使用情況
如果我們要詳細查看每一個文件的使用情況
du -sh /home,
當然我們還可以用
fdisk -l查看硬盤的分區情況

4,然後我們就要配置網絡的情況了
[root@vsyourkill root]#ifconfig 查看網絡的情況
然後用
[root@vsyourkill root]#netconfig 修改網絡配置具體如何填我就不多說了 不過dns要參照windows網上鄰居里的dns填寫 ,修改完畢後如果要讓其生效的話,一定要
[root@vsyourkill root]#service network restart
然後進行測試下了
ping www.hao123.com 如果不能拼通 ,我們用
[root@vsyourkill root]#more /etc/resolv.conf
more命令可以查看文件內容的 看看裡面的dns填寫正確了嗎 如果不正確
[root@vsyourkill root]#vi /etc/reslov.conf 進行修改
然後我們還要看看路由的情況
[root@vsyourkill root]#route -n 查看路由信息 來確定網關是否正確。我們還可以
ping -b 192.168.1.252 可以以廣播的方法掃瞄192.168.1.整個網段,當然我們可以用
[root@vsyourkill root]#man ifconfig 查看更多的幫助 用q建退出

5.[root@vsyourkill root]#locale 查看當前系統語言環境
locale -a 查看所有系統支持的語言類型
[root@vsyourkill root]#more /etc/sysconfig/i18n這是系統顯示語言的地方/如果我們想該變語言
[root@vsyourkill root]#LANG=zh_CN.GB18030 這個是支持中文的
[root@vsyourkill root]# LANG=en_US.UTF-8  這個是英文的 我們可以用
[root@vsyourkill root]#date 命令來查看變化
[root@vsyourkill root]#cal  命令來顯示月份

6.如果系統加了新硬件,你需要系統自檢的話 ,你就需要啟動
[root@vsyourkill root]#service kudzu start ,kudzu是系統檢測硬件的程序,它默認是開機自啟動的。就如同我們WINDOWS啟動項 。但這樣我們的機子啟動速度會變慢的 所以我們就需要關閉它
[root@vsyourkill root]#chkconfig kudzu --list 命令來查看kudzu啟動情況 當然我們也可以查看其他的啟動項,
[root@vsyourkill root]#chkconfig --list |more ,|more是分屏顯示的命令,可以讓我們一頁一頁的看,安空格建就是下一頁,在linux中你輸入一個命令基本是可以補齊的例如:[root@vsyourkill root]#netcon然後你按tab建就會自動補齊的
好了讓我們來關閉一些不經常用到的啟動項
[root@vsyourkill root]#setup ,然後進入一個畫面 我們選擇到
system servers 然後回車,然後用上下鍵進行選擇找到我們找到kudzu ,用空格建去除,然後用tab建轉移出來

7.系統總共分了7個等級 0,1,2,3,4,5,6 每個級別都是不一樣的 我們只需要知道
      0是關閉系統 1是單用戶系統用來維護的 3是字符界面 5是圖形界面 6是從啟界面
[root@vsyourkill root]#reboot

[root@vsyourkill root]#init 6   功能是一樣的都是從啟系統

8。如果我們希望從字符界面進入到圖形界面
[root@vsyourkill root]# vi /etc/inittab , 找到id:3:initdefault ,敲鍵盤i ,然後進去把數字3改為5,然後按esc建,然後再輸入:輸入
wq   這是保存退出,如果輸入q!就是強行不保存退出。

好了今天是第一次寫準備的不是很充足,希望大家多多支持,你們的支持是我的動力,呵呵 感覺自己像在寫小說一樣,希望大家把自己的心得也寫出來一起進步,好的。OK。現在我們來總結一下這節課我們學到啦哪些命令:
pwd  ls -l /root  ls -la /root

useradd redhat  passwd redhat  exit whoami su -

df -h  du -sh /home  fdisk -l

ifconfig  netconfig   service network restart more /etc/resolv.conf  vi /etc/reslov.conf route -n  ping -b 192.168.1.252
man ifconfig

locale  locale -a  more /etc/sysconfig/i18n  LANG=zh_CN.GB18030  LANG=en_US.UTF-8 date  cal

service kudzu start  chkconfig kudzu --list chkconfig --list |more ,|more   setup

reboot  init 6 shutdown -r now  

shutdown -h now

vi /etc/inittab  esc :  wq  q!

好啦。本次教程到此結束。下節課我將跟大家一起學習Linux另外一部分基礎知識。感謝謝大家的支持~~

TOP

感謝您無私的分享!我也是正要努力的來學Liunx.

TOP

發新話題

本站所有圖文均屬網友發表,僅代表作者的觀點與本站無關,如有侵權請通知版主會盡快刪除。