Linux學習筆記之網絡通信命令、系統關機、sehll應用技巧....

一、網絡通信命令
 1、向某個人發送信息 ,此人必須在線狀態
 write 用戶名
 2、向所有人發送信息,不需要加入用戶名,只要登錄到linux系統的用戶都會收到
 wall
 3、ping 命令,測試網絡上的主機是否連通,命令格式  ping  ip地址
    在測試時要觀察time、packet loss選項,有時網絡通但是速度很慢,就要檢查網線情況,網線在製作時由於冬暖夏涼會造成延伸
 4、ifconfig -a 查看所有的網卡信息   ifconfig eth0查看eth0的網卡信息
    ifconfig eth0 192.168.0.23  修改eth0的ip地址,重啓後會失效
二、系統關機重啓命令
 1、shutdown -h now   馬上關機
 2、reboot  重啓計算機
三、shell應用技巧
 shell 有很多種,可以再cat /etc/shells查看系統已經安裝的shell
 [root@CentOS-Test data]# cat /etc/shells
 /bin/sh
 /bin/bash
 /sbin/nologin
 /bin/tcsh
 /bin/csh
 
 [root@CentOS-Test data]#爲bash
 使用命令補齊<Tab>鍵,
 查看歷史命令,即使用過的命令:history
 使用向上的方向鍵和向下的方向鍵可以查找以前執行過的命令
 清屏命令:clear 或者快捷鍵  ctrl+l
 刪除光標前所有的字符:ctrl+u
 查看命令的別名:alias
四、輸入/輸出重定向
 同標準I/O一樣,Shell對於每一個進程預先定義3個文件描述字(0、1、2),分別對應於:
 0:(STDIN)標準輸入   1:(STDOUT)標準輸出  2:(STDERR)標準錯誤輸出
 輸出重定向:
  單獨寫進一個文件:> 
  [root@CentOS-Test data]# ll /etc > tmp.msg
  多個內容追加:>>
  [root@CentOS-Test data]# ll /etc >> tmp.msg
 輸入重定向:
  wall < /etc/motd/lhc_xx.txt
 錯誤重定向:
  cp -R /usr/backup/usr.bak 2> /bak.error
五、管道  |
 作用:可以將一個命令的輸出給另一個命令的輸入
 例如:
 1、[root@CentOS-Test /]# ll | more
 2、[root@CentOS-Test /]# ll /etc |grep init
 3、[root@CentOS-Test /]# ll /etc |grep init | wc -l 統計包括init的內容有多少條
 4、wc -l /etc/services  統計services文件有多少行
六、命令中使用連接符
 1、用;間隔的各命令按順序依次執行
  [root@CentOS-Test /]# pwd;ls ;date即先查看當前路徑,然後列出目錄,最後顯示系統日期
 2、&&前後命令的執行存在邏輯與關係,只有&&前面的命令執行成功後,它後面的命令才被執行
  [root@CentOS-Test /]# write Test < /home/samless/love.txt && rm /home/samless/love.txt
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章