文章目錄
今日命令
-
1.Ctrl+C 終止當前進程
-
2.Ctrl+L 清屏
-
3.tree
-
# -L #級別:後面直接寫數字 1:則代表是1級目錄 2:則代表是2級目錄 # -d #只看目錄、不看其他 [root@192 ~]# tree -L 1 /
-
-
4.複製
cp
-
命令全拼單詞是:copy
-
# cp 源文件 目標位置 1.# 想將 /etc/hostname 拷貝到 /home/abc [root@192 ~]# cp /etc/hostname /home/abc # /etc/hostname 源文件 # /home/abc 目標地 ---------------------------------------------- 2.# 想將 /etc/hostname和hosts 拷貝到 /home/cde下 [root@192 ~]# cp /etc/hostname /etc/hosts /home/cde [root@192 ~]# ls /home/cde hostname hosts [root@192 home]# cd /home/abc [root@192 abc]# ll 總用量 0 # 當下abc文件夾裏面爲空 [root@192 abc]# cd ~ [root@192 ~]# cp /etc/hostname /home/abc [root@192 ~]# ls /home/abc hostname # 當下abc文件夾裏有了hostname ---------------------------------------------- 3.# 拷貝目錄 將/etc 拷貝到 /home/dingli下 [root@192 ~]# cp -r /etc /home/dingli #不顯示拷貝過程 [root@192 ~]# cp -rv /etc /home/dingli #顯示拷貝過程 ---------------------------------------------- 4.# 拷貝目錄 將/etc 拷貝到 /home/dingli下 這次是覆蓋 但不想一直重複yes # 方式一: [root@192 ~]# \cp -rv /etc /home/dingli #顯示拷貝的過程且覆蓋並不會詢問 # 方式二: [root@192 ~]# /bin/cp -rv /etc /home/dingli #顯示拷貝的過程且覆蓋並不會詢問
-
-
5.移動
mv
-
命令全拼單詞是:move
-
1.# 想將/home/dingli1的文件夾下的hostname 移動到 /home/dingli2 方式一:通過相對路徑進行的移動操作 [root@192 hao]# mv /home/dingli1/hostname ../dingli2 方式二:通過絕對路徑進行的移動操作 [root@192 hao]# mv /home/dingli1/hostname /home/dingli2 ---------------------------------------------- 2.# 想將/home/abc1、abc2、abc3 移動到 /home/hao 方式一:通過相對路徑進行的移動操作 [root@192 home]# mv /home/{abc1,abc2,abc3} ../hao 方式二:通過絕對路徑進行的移動操作 [root@192 home]# mv /home/{abc1,abc2,abc3} /home/hao
-
-
6.刪除
rm
-
命令全拼單詞是:remove
-
# 想刪除 home/hao/abc3 的文件夾 [root@192 hao]# rm /home/hao/abc3 #會報錯,因爲/abc3是一個目錄 [root@192 hao]# rm -r /home/hao/abc3 #可以刪除,但那時會詢問是否要刪除 [root@192 hao]# rm -rf /home/hao/abc2 #既可以刪除又不會詢問
-
7.查看
cat
-
# 想查看 etc目錄下的主機名稱 # 方式一 |先進入目標文件夾、然後查看目標文件 cd etc cat hostname # 方式二 |直接查看 目標文件夾下的文件(可能會犯的錯誤:1.路徑沒有寫全) cat /etc/hostname 代碼如下: # 方式一: [root@192 ~]# cd /etc [root@192 etc]# cat hostname localhost.localdomain # 方式二: [root@192 etc]# cd / [root@192 /]# cat /etc/hostname localhost.localdomain
-
less
-
用於查看比較大的文件
-
1.# 按鍵盤的空格進行翻頁 q 鍵 代表離開 [root@192 /]# less /etc/services
-
-
more
-
用於查看比較大的文件
-
1.# 按鍵盤的空格進行翻頁 q 鍵 代表離開 2.# 【顯示查看的進度、以百分比進行顯示】 [root@192 /]# more /etc/services
-
-
tac
-
用於倒序查看文件內容
-
[root@192 /]# tac /etc/passwd
-
-
-
8.
vi
編輯器 &vim
編輯器- vim 有三種模式:
- 命令模式
- 編輯模式
- 退出模式
-
# 如果是默認最閒話安裝 則沒有vim這個環境 yum install vim -y [root@192 /]# vim bjik.txt # 編輯進入到文件內部 # :q! 寫完離開不保存 # :wq: 寫完離開保存
- vim 有三種模式:
-
9.history
-
[root@192 /]# history [root@192 etc]# history -c # 清空歷史文件 # 選項 # -w 保存到歷史文件到哪裏去? 當前目錄的家目錄下 .bash.history 帶.是隱藏文件 # 如何打開? 通過 cat/more/less/tac 命令打開 # -c 清空歷史文件 # -d5 表示刪除第五條記錄 5 是序號,可變
-
-
10.命令查找
-
# alias 別名 [root@192 /]# which ls alias ls='ls --color=auto' /user/bin/ls
-
-
安裝MYSQL數據庫
-
yum install wget -y http://repo.mysql.com/ # 在線下載數據庫的rpm可執行文件安裝包 wget http://repo.mysql.com/mysql57-community-release-e17-10.noarch.rpm # wget是一個下載工具(http、https、ftp協議) sudo rpm -ivh mysql57-community-release-el7-10.noarch.rpm
-
文件管理
-
# 安裝插件 #|--- 1.在線安裝 yum install tomcat -y #|--- 2.離線安裝 # |--- 安裝(壓縮)包 下載下來 : tar.gz # |--- 解壓安裝包 # |--- 配置文件變量 # |--- 可執行文件 下載下來 : rpm # |--- 配置文件變量 ----------------------------------------------- # 如果是默認最閒話安裝,則沒有該命令 yum install wget -y # CentOS的wget插件 # 不安裝軟件則沒有該命令 yum install lrzsz -y # rz #只能上傳文件文件上傳,不支持上傳大於4個G文件,同時也不支持上傳目錄,不支持斷點 續傳 # sz filename #只能下載文件(不能下載目錄)