Linux常用命令講解(pdf在我的資源可以下載,有圖)
Linux學習之路
1.Linux安裝篇
1.1 Linux安裝教程
1.安裝 vm 軟體
2.通過 vm 軟體建立一個虛擬機器空間
3.通過 vm 軟體在建立好的虛擬空間上,安裝我們的 CenOS(Linux的一個版本) 作業系統
4.使用 CenOS
1.2 vm的安裝步驟
1.去 BIOS(開機F2/F10進入) 修改設定開啟虛擬機器擬化裝置支援
1.3 .CentOS安裝步驟
1.建立虛擬機器(空間)(管理員方式執行 VMware Station)
2.開始安裝系統(CentOS6.8)
ps:虛擬機器的網路連線三種形式的說明
1.橋接:虛擬機器和本機的ip地址在同一個網段,別人能訪問本機就能訪問虛擬機器;壞處是如果很多人,253ip(除去閘道器1,廣播255)地址不夠用,ip衝突。
2.NAT: window分配兩個ip,ip1負責本機向外通訊,ip2跟Linux的ip在同一個網段,ip1和ip2在不同網段,所以別人不能訪問虛擬機器,但Linux可以訪問外網,網路地址轉換方式。
2.Linux基礎篇——
2.1CentOS終端使用和聯網
賬號:Gwen
使用者名稱:suguowen
密碼:123456
1.終端的使用,點選滑鼠右鍵,即可選擇開啟終端
2.配置網路可以上網(點選上面右側:兩個計算機圖片,選擇啟用eth0,)
2.2 vmtool 的安裝和使用
1.進入centos
2.點選 vm 選單的 ->install vmware tools
3.centos 會出現一個 vm 的安裝包
4.點選右鍵解壓,得到一個安裝檔案
5.進入該 vm 解壓的目錄,該檔案在 /root/桌面/vmware-tools-distrib/下
6.安裝 ./vmware-install.pl
7.全部使用預設設定即可
8.需要 reboot 重新啟動才可以生效
2.3 使用 vmtools 來設定 windows 和 linux 的共享資料夾
1.虛擬機器 -> 設定 -> 選項 -> 共享資料夾 -> 總是啟用 -> 新增windows共享資料夾
2.設定完後,共享資料夾在linux下的/mnt/hgfs/目錄下
2.4 Linux目錄結構
基本介紹:linux的檔案系統是採用級層式的樹狀目錄結構,在此機構中的最上層是根目錄“/”,然後在此目錄下再建立其他的目錄
深刻理解 linux 樹狀檔案目錄非常重要,記住一句經典的話: 在 linux 的世界裡,一切皆為檔案
2.5 目錄結構的具體介紹
總結:
1.linux的目錄中有且只有一個根目錄 /
2.linux的各個目錄存放的內容是規劃好的,不用亂放檔案。
3.linux是以檔案的形式管理我們的裝置,因此linux系統,一切皆為檔案。
4.linux1各個目錄下存放什麼內容,大家要有一個認識。
5.學習完,腦海中有一顆linux目錄樹。
3.Linux實操篇
3.1 遠端登入Linux系統
1.為什麼需要遠端登入Linux
2.安裝 XShell5 並使用
3.遠端登入的介面
4.遠端登入,需要輸入賬號密碼,可以先在linux創造設定好。
Q:linux建立使用者、設定密碼
A:新增使用者:useradd -m 使用者名稱 ;然後設定密碼 passwd 使用者名稱;刪除使用者:userdel -r 使用者名稱
3.2 遠端上傳下載Xftp5
1.軟體介紹:Xftp5是基於 window 平臺功能強大的sftp、ftp檔案傳輸軟體。使用了Xftp以後,window使用者能安全地在 UNIX/Linux 和 WindowsPC 之間傳輸檔案
2.安裝配置使用
連線到Linux介面如下
3.如何解決ftp亂碼問題
點選確定後重新整理
3.3 Vi 和 Vim 編輯器
1.vi和vim基本介紹
2.vi和vim三種常見模式
3.例子
vim Hello.java (用 vim 開啟/新建 Hello.java 檔案) (進入正常模式)- > i (進入插入模式)-> 編寫Java類程式碼 -> 鍵盤敲Esc(退出插入模式)-> :wq(冒號進入命令列模式,wq寫入儲存停止) -> 完成vim寫java檔案
ps:vim模式下, :$ 跳到最後一行
3.4 開機、重啟和使用者登入登出
1.關機&重啟命令
2.使用者登入和登出
3.5 使用者管理
1.Linux使用者介紹
2.新增使用者(在下面案例,useradd會預設把xiaoming放xiaoming組裡)
3.修改密碼
4.刪除使用者(刪除使用者時,我們一般不會將家目錄刪除)
5.查詢使用者資訊(當用戶不存在,返回“無此使用者”)
6.切換使用者
7.檢視當前使用者/登入使用者
8.使用者和組
1.增加、刪除
2.增加且上組
例子
3.修改使用者組
案例
4.使用者和組的相關檔案
3.6實用指令
1.Linux執行級別
2.執行級別切換指令
1.init指令
案例1
例子2
開機,enter -> ee1b改root密碼(只有當你在伺服器的電腦上們才能有這個操作,linux預設你是伺服器的主人;無法遠端改root密碼)
3.幫助指令(man、help)
1.man指令
2.help指令
指令:xx –help(檢視xx的用法)
4.檔案目錄類指令
1.pwd指令(檢視當前目錄)
2.ls指令(檢視該目錄下的 目錄/檔案)
例子
3.cd指令(跳轉目錄)
案例1:使用絕對路徑切換都root兗
cd/root
案例2:使用相對路徑到/root 目錄(假設我們在/usr/lib下)
cd ../../root
案例3:表示回到當前目錄的上一級目錄
cd..
案例4:回到家目錄
cd ~
cd
4.mkdir指令
案例1:建立home下一個dog目錄
案例2:建立home下多級目錄 /animal/tiger
5.rmdir指令(刪除目錄)
例項刪除一個目錄/home/dog
使用細節
rmdir 刪除的是空目錄,如果目錄下有內容無法刪除。
提示:如果需要刪除非空目錄,需要使用 rm -rf 要刪除的目錄
6.touch指令(建立一個空檔案)
案例1:建立一個空檔案 hello.txt
案例2:一次性建立多個檔案
7.cp指令(拷貝指令)
案例1:將 /home/aaa.txt 拷貝到 /home/bbb 目錄下(拷貝單個檔案)
案例2:遞迴複製整個資料夾,舉例 將/home/test 整個拷貝到 /home/zwj 目錄
使用細節:強制複製不提示(cp同一個檔名,強制覆蓋不提示 是否覆蓋)
小技巧:可以通過 上下箭頭的鍵,調出原來使用過的指令。
8.rm指令
案例1:將 /home/aaa.txt 刪除
案例2:遞迴刪除 /home/bbb
使用細節
強制刪除不提示,帶上 -f 引數即可
9.mv指令
案例1:將 /home/aaa.txt 檔案,重新命名為 pig.txt
案例2:將 /home/pig.txt 檔案,移動到 /root/目錄下
10.cat指令(檢視檔案內容,只讀)
案例1: /etc/profile 檔案內容,並顯示行號
使用細節
cat 只能瀏覽檔案,而不能修改檔案,為了瀏覽方便,一般會帶上,管道 |more
11.more指令
案例:採用more檢視檔案 /etc/profile
快捷鍵(輸入完more指令,然後看文件的時候,按下面的操作即可。)
12.less指令(顯示內容)
案例:採用 less 檢視一個大檔案 /opt/金庸-射鵰英雄傳 txt精校版.txt
快捷鍵
13.>指令和>>指令
案例1:把列表內容寫入 info.txt(如果info.txt不存在,則建立它再寫入;如果存在,則覆蓋)
案例2:把列表內容追加到b.txt
案例3:把一個檔案的內容 覆蓋/追加 到另一個檔案(> / >>)
案例4:把一段文字 覆蓋/追加 到另一個檔案(> / >>)
echo “內容” >> a.txt
案例5:把當前日曆資訊 追加到 /home/mycal 檔案中 [提示 cal]
14.echo指令(輸出語句)
案例1:使用echo指令輸出環境變數,輸出當前的環境變數
案例2:使用echo指令輸出 hello.world!
15.head指令(顯示檔案開頭)
16.tail指令(顯示檔案尾部)
案例1:檢視 /etc/profile 最後5行程式碼
案例2:實時監控 mydate.txt,看看檔案有變化時,是否看到,實時追加日期
17.ln指令(快捷方式)
案例1:在 /home/ 目錄下建立一個軟連線 linkToRoot,連線到/root 目錄
案例2:刪除軟連線 linkToRoot
提示:當我們使用pwd指令檢視目錄時,仍然看到的是軟連線所在目錄
18.history指令
案例1:顯示所有的歷史命令
案例2:顯示最近使用過的10個命令
案例3:執行歷史編號為5的指令
5.時間日期類
1.date指令(顯示當前日期)
案例1:顯示當前日期
案例2:顯示當前時間年月日
案例3:顯示當前年月日時分秒
2.date指令(設定日期)
案例1:設定系統當前時間,比如設定成2018-10-10 11:22:22
3.cal指令(檢視日曆)
案例1:顯示當前月日曆
案例2:顯示2020年的日曆
6.搜尋查詢類
1.find指令
案例1:按檔名,根據名稱查詢/home 目錄下的hello.txt檔案
案例2:按擁有者,查詢/opt目錄下,使用者名稱稱為nobody的檔案
案例3:查詢整個linux系統下大雨20M的檔案(+n 大於 -n小於 n等於)
案例4:查詢 / 目錄下,所有.txt檔案
2.locate指令(快速定位檔案路徑)
案例1:請使用 locate 指令快速定位 hello.txt 檔案所在目錄
3.grep指令和管道符號|
案例1:請在 hello.txt 檔案中,查詢“yes” 所在行,並且顯示行號。
7.壓縮,解壓縮
1.gzip/gunzip 指令
案例1:將 /home 下的 hello.txt 檔案進行壓縮
案例2:將 /home 下的 hello.txt.gz 檔案進行解壓縮
細節說明:
當我們使用gzip對檔案進行壓縮後,不會保留原來的檔案
2.zip/unzip 指令
案例1:將 /home 下的所有檔案進行壓縮成 mypackage.zip
案例2:將 mypackage.zip 壓縮到 /out/tmp 目錄下
3.tar指令(打包指令)
案例1:壓縮多個檔案,將 /home/a1.txt 和 /home/a2.txt 壓縮成 a.tar.gz
案例2:將 /home 的資料夾,壓縮成 myhome.tar.gz
案例3:將 a.tar.gz 解壓到當前目錄
案例4:將 myhome.tar.gz 解壓到 /opt/ 目錄下
案例5:檢視壓縮包pak壓縮包下有什麼檔案
使用提示:
指定目錄事先要有,否則會報錯
3.7組管理和許可權管理
1.linux組的基本介紹
2.檔案/目錄 所有者
3.修改檔案所有者
指令:chown 使用者名稱 檔名
案例:使用root建立一個檔案apple.txt,然後將其所有者修改成 tom
4.組的建立
案例1:建立一個組 ,monster;建立一個使用者fox,並放入monster組中
5.檔案/目錄 所在組
案例1:
案例2:使用root使用者建立檔案 orange.txt 看看當前這個檔案屬於哪個組,然後將這個檔案所在組,修改到police組。
6.其他組
除檔案的所有者和所在組的使用者外,系統的其他使用者都是檔案的其他組。
7.改變使用者所在組
案例:建立一個土匪組(bandit)將tom這個使用者從原來所在的police組,修改到bandit(土匪)組
3.8許可權管理
1.chmod指令
案例:修改b.txt的user許可權,賦值,減權
2.-R指令
指令:指令 -R 動作 資料夾名
3.9未分類指令
1.pwd指令
指令:檢視當前目錄
[root@localhost ~]# pwd
/root
[root@localhost ~]#
2.ls指令
指令:顯示指定目錄下的檔案、目錄列表
3.mount指令
指令:mount命令用於載入檔案系統到指定的載入點。此命令的最常用於掛載cdrom,使我們可以訪問cdrom中的資料,因為你將光碟插入cdrom中,Linux並不會自動掛載,必須使用Linux mount命令來手動完成掛載。
例項1:將dev的cdrom掛載到mnt的cdrom
案例2:mount -t iso9660 /dev/cdrom /mnt是什麼意思
mount 是掛載的意識,這個是在linux非常有用的命令。
mount -t iso9660 /dev/cdrom /mnt
這句話的意識是把你的cd驅動器掛載到檔案系統/mnt下面
iso9660是標準的cd檔案格式,它告訴mount命令,我要
掛載的是一個標準的cd。
如果不執行這個命令,你就算是把cd放入到cd驅動器中,在
linux系統中,你也是看不到你的cd盤中的內容的。
這個命令執行完了後,你就可以在/mnt下面看到你的cd驅動
器中的cd裡面的檔案了。
執行和這個命令之前,要在cd上指定原始檔,如下圖,掛載後,開啟/mnt/Package就可以找到很多安裝檔案了
4.yum指令
指令:配置倉庫(特別強調,下面的guanpan.repo的字尾不能改,寫多一個s,yum都會找不到倉庫),配置倉庫在/etc/yum.repos.d目錄下
--linux下編輯
[[email protected] /]# cd /etc/yum.repos.d/ --跳到倉庫伺服器
[[email protected] yum.repos.d]# ls
packagekit-media.repo redhat.repo rhel-source.repo
[[email protected] yum.repos.d]# vi guanpan.repo --建立一個倉庫
--guanpan.repos編輯如下
[guanpan]
name=rhel_6.8
baseurl=file:///mnt --file://代表協議,/mnt代表指定倉庫路徑
gpgcheck=1 --1代表檢查簽名
--linux下編輯
[[email protected] yum.repos.d]# yum clean all --執行clean all清理快取初始化
Loaded plugins: product-id, refresh-packagekit, search-disabled-repos, security,
: subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Cleaning repos: InstallMedia
Cleaning up Everything
--使用yum下載
[[email protected] yum.repos.d]# yum search telnet --插看有無telnet包
[[email protected] yum.repos.d]# yum install telnet --下載telnet包,發現沒有簽名
[[email protected] yum.repos.d]# rpm --import /etc/pki/rpm-gpg/RPM* -加簽名
[[email protected] yum.repos.d]# yum install telnet --再執行一次,成功執行
--linux下解除安裝
[[email protected] yum.repos.d]# yum remove telnet
4.0常見操作彙集
Q1.解壓錯誤
如下
[[email protected]11140 FMIS2600bak]# tar -zxvf /home/oradata/FMIS2600DMP.tar.gz
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
A1:解決方案:去掉z引數,使用 tar -xvf 解壓正常
Q2.linux 下 新建目錄/解壓檔案 自動加鎖的解決辦法
A2:在linux下,當我們將新下載的tar檔案解壓到一個新建檔案或目錄下,解壓的檔案會有自動上鎖的情況,這個問題的解決方法就是用 sudo chmod 777 -R 檔案或目錄;執行上面這個命令需要root許可權,su -,切換為root。
Q3:vim 修改檔案出現錯誤“E45: ‘readonly’ option is set (add ! to override)”
A3:如果是root許可權,可以:wq! 強行儲存退出
Q4:檢視後臺程序是否起來了
A4:ps -ef|grep redis
-- 我在另一個介面開了redis
[admin@localhost /]$ ps -ef|grep redis
root 3877 1 0 16:48 ? 00:00:00 ./redis-server 127.0.0.1:6379
root 3881 3826 0 16:49 pts/0 00:00:00 ./redis-cli
admin 3922 3908 0 16:54 pts/1 00:00:00 grep redis
-- 我在另一個介面關了redis
[admin@localhost /]$ ps -ef|grep redis
admin 3924 3908 0 16:54 pts/1 00:00:00 grep redis
Q5:Linux連線redis客戶端出現Could not connect to Redis at 127.0.0.1:6379: Connection refused
A5:服務沒起來執行
# ./redis-server ./redis.conf --啟用服務
# ./redis-cli --開啟埠
127.0.0.1:6379> --成功
127.0.0.1:6379> set su guowen
OK
127.0.0.1:6379> get su
"guowen"
127.0.0.1:6379> shutdown
not connected> exit
[[email protected] redis]#
Q6:linux下如何安裝jdk配置環境變數
Q7:linux下執行java檔案
A7:
--vi Demo.java後會進入正常模式,按i進入編輯模式,輸入java程式碼,按ESC返回正常模式,按:wq儲存退出
[root@localhost file]# vi Demo.java
[root@localhost file]# javac Demo.java
[root@localhost file]# java Demo
Hello suguowen
[root@localhost file]#
Q8:linux如何下執行tomcat
A8:xftp拉linux版本的tomcat包到root的根目錄,xshell登入root執行tar解壓命令,進入到bin目錄,./startup.sh執行即可,./shutdown.sh可以殺掉(如果linux裡面有防火牆,需要新增8080埠可訪問,然後重啟防火牆才可以其他電腦訪問)
Q9:linux釋出一個專案
A9:
Q10:window10的telnet不是內部命令(安裝telnet)
A10:控制面板->程式->程式和功能->啟用或關閉windows功能->勾選 telnet客戶端
Q11:如何實現遠端桌面功能
A11:被遠端操作的電腦都需要如下設定,允許遠端連線到此計算機;如果想遠端別人,開啟win+R輸入mstsc,輸入遠端計算機的ip即可,如果別人設定了使用者密碼,也要獲得賬號密碼才能進入(遠端桌面用到了3389埠,linux遠端別人用22埠)
Q12:如何遠端瞭解到linux?
A12:使用XShell或者SecureCRT都可以,XShell只要知道linux的ip和一個使用者的賬號密碼即可,SecureCRT要VMvare設定網路編輯器,在NAT模式設定埠轉發,在橋接模式直接連就可以
Q13:如果實現埠轉發?
A13:開啟VMvare->編輯->虛擬網路編輯器->VMnet8 NAT模式->NAT設定->埠轉發->新增->主機埠是可以隨便填,虛擬機器埠22不能改,填完確認應用一下即可
Q14:使用rpm安裝軟體
A14:開啟Centos,在虛擬機器的圖示右擊進入設定,如下配置使用rhel-server掛在進虛擬機器
掛在完後,預設是在/media目錄下響應的包,進入到/media/xxxx/Packages裡面(xxx是你掛在的檔名),執行rpm -ivh xxx 即可安裝xxx軟體,執行rpm -e xxx即可解除安裝xxx軟體
Q15:如何給linux傳檔案
A15:使用XFTP或者SFTP
Q16:YUM安裝軟體配置遠端源
A16:用secureCRT遠端連線虛擬機器,/yum.repos.d配置源163.repo(舉例),敲下圖程式碼,http://就是配網路原始檔
Q17:如果在linux使用mysql?
A17:
180 yum search mysql-server --尋找有沒有mysql服務
181 yum install mysql-server --找到了就下載
182 mysql -uroot -p --嘗試登陸,發現登陸失敗,想想我們並沒有開啟mysql服務
183 service mysqld start --開啟服務
184 mysql -uroot -p --登陸mysql
Q18:VMware虛擬機器的設定無法進行編輯如何解決?
答:一般是應為掛起了虛擬機器沒有關機,關機就可以編輯了
linux相關網路知識
路由器:
個人理解:家裡不裝路由器結果就是你只能一臺電腦上網,裝了可以多臺電腦上網
百度理解:是連線因特網中各區域網、廣域網的裝置,它會根據通道的情況自動選擇和設定路由,以最佳路徑,按前後順序傳送訊號
圖解:120.230.101.47是移動給我們發的公網ip,只有一個,如果沒有路由,我們就只能用一臺電腦用這個ip來上網,而如果有路由器,它就會給路由器設定一個私網ip192.168.1.1,給其他電腦設定ip範圍192.168.1.0~192.168.1.255之間唯一隨意取一個,當我們用192.168.1.101這個ip訪問一個連結比如百度的時候(傳送一個包,這個包包含三個部分如下圖右),路由會用公網ip替換掉我們的私有ip,再把包發出去,所以私有ip只是在我們內部使用,別人是不知道的。路由器發揮了NAT能力,即net address translate–地址轉換
Vmvare:
Nat模式:虛擬機器的ip可以訪問本機ip提供的服務,但是本機ip不能接受虛擬機器提供的服務
橋接模式:虛擬機器跟本機同一個網段,可以互通
Nat模式下,讓別人訪問到自己
1.正常情況下,本機無法訪問虛擬機器ip,但我們設定轉發器即可
SSH服務
安裝套接字
掛載的概念
一個分割槽需要有一個資料夾與之對應
OneNote上的筆記,會跟前面有重複
1.終端的概念
2.shell的概念
3.幾個技巧
tab:程式碼補全
Ctrl+c:停止程式,相當於重開終端
4.檢視使用者
5.新增使用者
密碼不可見
6.切換使用者
7.檢視使用者組(sudo是最高許可權組)
8.為hello新增到sudo許可權組
9.刪除使用者
10檢視檔案許可權
相關推薦
Linux常用命令講解(pdf在我的資源可以下載,有圖)
Linux學習之路 1.Linux安裝篇 1.1 Linux安裝教程 1.安裝 vm 軟體 2.通過 vm 軟體建立一個虛擬機器空間 3.通過 vm 軟體在建立好的虛擬空間上,安裝我們的 CenOS(Linux的一個版本) 作業系統 4
linux常用命令講解(ctrl+f快速檢索)
常用指令 ls 顯示檔案或目錄(命令:-R指的是遞迴處理) -l 列出檔案詳細資訊l(list) -a 列出當前目錄下所有檔案及目錄,包括隱藏的a(all) mkdir 建立
linux常用命令大全(linux基礎命令入門到精通+例項講解+持續更新+命令備忘錄+面試複習)
本文特點 授之以漁:瞭解命令學習方法、用途:不再死記硬背,拒絕漫無目的; 準確無誤:所有命令執行通過(環境為centos7),
linux常用命令整理(五):shell基礎
程序猿 逆向 多條 希望 正則表達 group 運行 ls命令 交互式 大家好,我是會唱歌的程序猿~~~~~~ 最近在學習linux,閑暇之余就把這些基本的命令進行了整理,希望大家能用的上,整理的的目的是在忘了的時候翻出來看看^?_?^,前後一共分為五個部分
linux常用命令總結(12.26)
內容 強制 more clas 所有 查看 ado inux 創建目錄 ls /boot 查看目錄內容 ls /boot -a /boot 查看目錄內的所有內容 ls -a
Linux常用命令大全(非常全!!!)(轉)
mkfs 類型 e2fs 樹形 nmb id號 中間 vid path 最近都在和Linux打交道,感覺還不錯。我覺得Linux相比windows比較麻煩的就是很多東西都要用命令來控制,當然,這也是很多人喜歡linux的原因,比較短小但卻功能強大。我將我了解到的命令列
Linux常用命令大全(非常全!!!)
www. ssa chat opp general 處理器 chmod 常用命令 掃描 最近都在和Linux打交道,感覺還不錯。我覺得Linux相比windows比較麻煩的就是很多東西都要用命令來控制,當然,這也是很多人喜歡linux的原因,比較短小但卻功能強大。我將我了解
linux常用命令雜記(一)--Lsof
linux 根據 打開文件 cte data 由於 uid 內部 方法 lsof的用法 lsof全名list opened files,也就是列舉系統中已經被打開的文件。linux環境中,任何事物都是文件,設備是文件,目錄是文件,甚至sockets也是文件。所以,用好lso
Linux:Linux 常用命令講解
安裝軟件 ima 本地 臨時 查看系統 解壓 arch 16px 表示 一、Linux 常用命令 所有的命令操作都是在服務器上進行的: 1)分類 軟件操作命令:軟件的安裝、卸載; 服務器硬件資源和磁盤操作:有幾個 CPU、內存有多大等; 文件和文件夾操作命令:新建、
Linux常用命令解析(圖解ls)
Linux常用命令解析(圖解ls) (作者:Baron_wu) ls :顯示當前目錄下的檔案 Ls -a:顯示當前目錄下的所有檔案(包括隱藏檔案) Ls -l:以單獨一列顯示內容列表(列出許可權,所有者及其他資訊) Ls -ls:按檔案大小排序檔案內容 Ls -lar:以相反
Linux常用命令大全(史無前例的命令大全)
一. linux常用命令 *************************************************** 1.覆蓋拷貝命令 cp -ri 2. a拷貝到b目錄(移動或重新命名) #mv a b mv - move (rename)
linux常用命令集合(一直更新)
經常使用虛擬機器,也會連線遠端linux系統的測試伺服器,但是一些命令不經常用就會忘記,每次要用的時候又要重新找資料查,比較麻煩,就打算把平時用到的命令都記錄下來,以後要用就翻自己的記錄,這樣也查的更快了。準備不定期更新,遇到什麼要用的命令就寫下來,做個備份。 1、檢視檔案大小 顯示當前資料
Linux常用命令大全(二)
Linux常用命令大全(二) cp命令 將原始檔或目錄複製到目標檔案或目錄中 注:如果是目錄,需要使用-r選項 -d 複製時保留檔案連結 -f 如果現存的目標檔案不能開啟,則刪除並重試 -i 在覆蓋目標之前先給出提示 互動式複製 -R,-r 遞迴複製目錄 例子 $cp f
Linux常用命令大全(三)
Linux常用命令大全(三) 檔案型別 普通檔案(文字檔案、資料檔案、可執行的二進位制檔案) 目錄檔案 同上 差別:由成對的“I節點號、檔名”構成的列表 裝置檔案 (字元裝置、塊裝置) 符號連結檔案 路徑名:絕對路徑和相對路徑 檔案連結:硬連結和符號連結(軟連線) 使用者和許可權
Linux常用命令大全(四)
Linux常用命令大全(四) shell的特點 ☆組合新命令 ☆提供了檔名擴充套件字元 ☆直接使用shell的內建命令 ☆靈活地使用資料流 ☆結構化的程式模組 ☆在後臺執行命令 ☆可配置的環境 ☆高階的命令語言 shell的種類 • (1)Bourne shell(簡稱sh) • (2)C shell
Linux常用命令總結(五):sudo許可權
一、實現功能 使普通使用者hadoop具有root使用者許可權。 二、sudo 許可權 1.管理員(root)身份執行 vi /etc/sudoers 2.配置/etc/sudoers ## Allow root to run any commands anywh
Linux常用命令大全(最完整)
系統資訊 arch 顯示機器的處理器架構(1) uname -m 顯示機器的處理器架構(2) uname -r 顯示正在使用的核心版本 dmidecode -q 顯示硬體系統部件 - (SMBIOS / DMI) hdparm -i /dev/hda 羅列一個磁碟
Linux常用命令總結(大佬請忽略)
最近Linux系統操作較多,整理了一下這幾天常用的命令 注:不是基礎的那種ls,cd,rm等命令,而是在實際操作中,使用較為頻繁的命令。 1:vim 檔名 在Linux上修改檔案,vim使用頻繁,vim 檔名進入後,輸入i,開始進行編輯,編輯好之後按esc,然後輸入:w
linux 常用命令列(持續更新)
linux 常用命令列(持續更新) 1、使用pid查詢埠號 sudo netstat -antup|grep PID號 2、查詢埠號所有情況 sudo netstat -antup 3、啟動、重啟、關閉tomcat伺服器,若沒有許可權則加sudo service tomc
linux常用命令筆記(2.許可權管理命令,檔案搜尋命令,幫助命令)
1)which (顯示系統命令所在目錄)whereis語法:which 【命令名稱】 例: which ls which chmod 也可用:whereis ls注:只能查詢命令路徑2)find (查詢檔案或目錄) 語法:find 【搜尋路徑】【搜尋關鍵字】 find /etc -nam