天天看點

linux的基本使用【3】linux基本操作指令1、操作環境2、前提限制3、操作3.1 mkdir、ls、pwd、cd、clear3.2 touch3.3 cp3.4 mv3.5 rm3.6 cat tail3.7 壓縮和解壓3.8幫助指令3.9其他基本指令

本文将闡述linux當中的基本操作指令。

1、操作環境

  • vmware 14.1
  • centos7 64
  • putty

2、前提限制

  • 已安裝vmware
  • vmware中已安裝centos【注意,也可以直接就是一台linux機子,使用vmware是一個選項而已】
  • 在本機能通路到centos【注意,本文中所涉及的linux伺服器的ip是 192.168.100.192,請讀者根據實際設定】
  • 熟練使用putty

3、操作

3.1 mkdir、ls、pwd、cd、clear

  • mkdir 建立一個檔案夾:
#建立一個名字叫ali的檔案夾
mkdir ali
           
  • ls 檢視目前檔案夾下有哪些檔案及其檔案夾
  • pwd 檢視目前的工作目錄
  • cd 改變工作目錄
#切換到家目錄
cd   
#切換到家目錄【對于root使用者家目錄即 /root;對于普通使用者例如zhangli, 家目錄即/home/zhangli】
cd ~ 
#切換到本目錄的上一級目錄 
cd ..
#回到上一個通路的目錄 
cd - 
           
  • clear 清屏

具體操作如下:

linux的基本使用【3】linux基本操作指令1、操作環境2、前提限制3、操作3.1 mkdir、ls、pwd、cd、clear3.2 touch3.3 cp3.4 mv3.5 rm3.6 cat tail3.7 壓縮和解壓3.8幫助指令3.9其他基本指令

五大基本指令

3.2 touch

建立一個檔案:

#建立一個檔案ali
touch ali
           

具體操作如下:

linux的基本使用【3】linux基本操作指令1、操作環境2、前提限制3、操作3.1 mkdir、ls、pwd、cd、clear3.2 touch3.3 cp3.4 mv3.5 rm3.6 cat tail3.7 壓縮和解壓3.8幫助指令3.9其他基本指令

建立一個檔案ali

3.3 cp

拷貝一個檔案:

#拷貝一個檔案ali為zhangli
cp ali  zhangli
#建立dir1檔案夾
mkdir dir1
#拷貝zhangli到dir1
cp zhangli dir1
#拷貝dir1為dir2
cp -p dir1 dir2
           

具體操作如下:

linux的基本使用【3】linux基本操作指令1、操作環境2、前提限制3、操作3.1 mkdir、ls、pwd、cd、clear3.2 touch3.3 cp3.4 mv3.5 rm3.6 cat tail3.7 壓縮和解壓3.8幫助指令3.9其他基本指令

拷貝檔案和檔案夾

3.4 mv

移動檔案或者重命名:

#重命名zhangli為xiaoli
mv zhangli xiaoli
#移動xiaoli到上一級目錄
mv xiaoli ..
           

具體操作如下:

linux的基本使用【3】linux基本操作指令1、操作環境2、前提限制3、操作3.1 mkdir、ls、pwd、cd、clear3.2 touch3.3 cp3.4 mv3.5 rm3.6 cat tail3.7 壓縮和解壓3.8幫助指令3.9其他基本指令

移動和重命名檔案

3.5 rm

删除檔案或者檔案夾:

#删除檔案xiaoli
rm xiaoli
#删除檔案夾dir1
rm -rf xiaoli
           

具體操作如下:

linux的基本使用【3】linux基本操作指令1、操作環境2、前提限制3、操作3.1 mkdir、ls、pwd、cd、clear3.2 touch3.3 cp3.4 mv3.5 rm3.6 cat tail3.7 壓縮和解壓3.8幫助指令3.9其他基本指令

删除檔案和檔案夾

3.6 cat tail

對檔案内容進行檢視的五大指令。

#将"Hello wanhe"追加到info.txt,如果info.txt不存在,則建立一個。
echo 'Hello wanhe'>>info.txt
#列印info.txt内容
cat info.txt
# 檢視info.txt動态變化
tail -f info.txt
           

具體操作如下:

linux的基本使用【3】linux基本操作指令1、操作環境2、前提限制3、操作3.1 mkdir、ls、pwd、cd、clear3.2 touch3.3 cp3.4 mv3.5 rm3.6 cat tail3.7 壓縮和解壓3.8幫助指令3.9其他基本指令

cat以及tail

3.7 壓縮和解壓

#使用tar指令壓縮一個檔案夾
tar -cvf test.tar dir2
#删除dir2
rm -rf dir2
#使用tar指令解壓
tar-xvf test.tar
#使用zip指令壓縮dir2
zip test.zip dir2
#删除dir2
rm -rf dir2
#使用unzip指令解壓
unzip test.zip
           

具體操作如下:

linux的基本使用【3】linux基本操作指令1、操作環境2、前提限制3、操作3.1 mkdir、ls、pwd、cd、clear3.2 touch3.3 cp3.4 mv3.5 rm3.6 cat tail3.7 壓縮和解壓3.8幫助指令3.9其他基本指令

壓縮和解壓指令

3.8幫助指令

#檢視ls指令的意義
whatis ls
#檢視ls指令的路徑在哪裡
whereis ls
#檢視ls指令的用法
man ls
           

具體操作如下:

linux的基本使用【3】linux基本操作指令1、操作環境2、前提限制3、操作3.1 mkdir、ls、pwd、cd、clear3.2 touch3.3 cp3.4 mv3.5 rm3.6 cat tail3.7 壓縮和解壓3.8幫助指令3.9其他基本指令

(幫助指令)

3.9其他基本指令

#列印環境變量
echo $PATH
#臨時設定一個變量
export TEST_VAR=/root/test
#檢視目前機子ip
ifconfig
#檢視目前都有哪些使用者和終端登入
who
#檢視目前登入使用者是誰
whoami
           

具體操作如下:

linux的基本使用【3】linux基本操作指令1、操作環境2、前提限制3、操作3.1 mkdir、ls、pwd、cd、clear3.2 touch3.3 cp3.4 mv3.5 rm3.6 cat tail3.7 壓縮和解壓3.8幫助指令3.9其他基本指令

(其他常用指令)

繼續閱讀