linux命令

touch mkdir tail date cal ls rm -rf

1.複製,拷貝命令:cp + 源文件 目錄文件

-p     保留屬性複製
-r      地推複製
-b     備份數據(把之前的名字相同的文件,備份一遍然後用改名字命名新文件)
-a     == -rp
-v     顯示過程

1). [root@localhost opt]# cp /etc/passwd .
ep: 把etc/passwd 拷貝達到當前目錄。
2). [root@localhost opt]# cp /etc/passwd 111
ep: 把etc/passwd 拷貝達到當前目錄,並改名爲111。

2.刪除文件:rm

1).rm -rf 文件名
ep:刪除文件夾下的所有文件。

3.移動,拆解,改名 :mv + 文件名 + 路徑

4.查看文件內容:cat +文件名;(file +文件名 格式爲text才能用cat查看);注意:企業中使用(ll -h )查看,目的減小內存使用。

 -n                   顯示行號
 -b                   顯示行號跳過空行和-n類似
 tac + 文件名          逆向cat的查詢
 tail  + 文件名        默認查看文件後十行(tail + n   n:爲具體行數)
 head + 文件名         默認查看文件前十行(head + n   n:爲具體行數)
 less + 文件名         分頁查看文件 空格向下翻頁 上下翻頁s ,q推出
 more + 文件名         分頁查看按空格 和回車鍵向下查看,不能上查看,q退出

5.vim + 文件名 對文件進行編輯(如果文件存在就會打開,如果文件不存在,就會創造文件並打開)

1). 命令模式
進入編輯界面:

yy複製     3yy複製3行  p粘貼;
dd剪切     5dd剪切5行   p粘貼;
gg 到文件的行首     G到最後一行

2). 插入模式:

按 a,i, o, 或者 A,I,O
i:光標所在的位置不變
a:到光標所在的下一個字母
o:到光標所在的行的下一行
I:光標所在的行的行首
A:光標所在的行的行尾
O:光標所在行的上一行

3).末行模式

從插入模式進入命令行模式ESC鍵;按:(冒號)進入末行模式(w  保存 q 退出 wq 保存退出  !強制)

注意:

gedit + 文件名 編輯文件 (只有安裝圖像化才能用這個命令)

6.ls 顯示目錄下的文件名

-a   顯示所有文件
-A   顯示所有文件(包括 . ..)
-l   長格式顯示
-h   人類可讀
-d   顯示目錄本身
-i   顯示inode號
-r   逆序顯示
-R   遞歸顯示   
-s   以塊大小形式顯示文件

7.創建文件夾 touch + 文件名(當文件不存在的時候就會創建文件,當文件存在的時候就會更新文件時間戳)

8.創建目錄 mkidr + 文件名

 -p 創建多級子目錄
 rmdir  + 目錄名        刪除目錄(只能空目錄)
 rm + 文件名            刪除文件
 -l                    交互式詢問
 -r                    遞推刪除
 -f                    強制刪除

9.修改網卡的配置文件:vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0                                          設備名
HWADDR=00:0C:29:EE:82:11                             物理地址
TYPE=Ethernet                                        網絡類型
UUID=4f26f0af-109f-42de-ac52-c26f4e953576            設備號
ONBOOT=yes                                           是否啓動該配置文件
NM_CONTROLLED=yes                                    是否使用networkmanger來管理網卡
BOOTPROTO=static                                     獲取Ip地址的方法(static手動,dhcp自動)
IPADDR=192.168.218.136                               ip地址
GATEWAY=192.168.218.2                                網關
NETMASK=255.255.255.0                                子網掩碼
DNS1=223.5.5.5                                       域名解析
DNS2=223.6.6.6

sevice + 服務名 狀態
sevice network restart(重啓)/start(啓動)/stop(t停止)/status/(狀態)
ifconfig 查看IP地址
ifconfig 網卡IP地址 爲網卡設置臨時ip地址(重啓後臨時ip地址消失)
ifconfig eth0 192.168.218.136
ifconfig eth0:1 192.168.218.137 爲網卡設置子接口
ip a s 查看IP地址

目錄結構:
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章