您好,登錄后才能下訂單哦!
小編給大家分享一下常用linux操作指令有哪些,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
Linux常用操作指令
1、文本操作
%s/替換字符串對象/替換目標字符串
%s/aaa/sss 把文本中所有的aaa換成sss
/查找字符串
/123 查找文本中的123 (n下一個N上一個)
a 在光標后一位開始插入
A在該行最后插入
I在該行最前面插入
gg 直接跳到文件的首行
G 直接跳到文件的末行
dd 刪除行,如果5dd則一次性刪除光標后的5行
yy 復制當前行,復制多行, 則 3yy 則復制當前行附近的3行
p 黏貼
v 進入字符選擇模式 ,選擇完成后,按y復制,按p粘貼
ctrl+v 進入快選擇模式,選擇完成后按y復制,按p粘貼
shift + v 進入行選擇模式 選擇完成后,按y復制,按p粘貼
more filename (空格)下翻一頁 b上翻一頁
less 方向鍵向上 向上一行 方向鍵向下 向下一行
cat 一次性獲取所有文本 (空格)向下翻一行 (b)向下翻一行
/keyword 搜索關鍵字
tail -10 xxx.log 看10行
tail -f xxx.log
tail -F xxx.log
普通模式shift + 兩次z 保存退出文本
head 10 filename 文件前10行
2、后臺服務
source /etc/profile //在配置完系統文件后需要用source加載一次配置
service 查看服務指令 (linux服務控制) services.msc(windos服務控制) mspaint(windows畫板)
service --status-all //查看所有后臺運行服務
service network start //網卡開啟 network 可替代特定服務
service network stop //網卡關閉
service network restart //網卡重啟
3、防火墻 6.0
chkconfig 查看后臺所有服務自啟配置
chkconfig iptables off 關閉指定服務的自動啟動 這里服務為iptables防火墻
chkconfig iptables on 開啟指定服務的自動啟動 這里服務為iptables防火墻
4、系統啟動級別管理
vi /etc/inittab
0 一起就關
1 單用戶
2 多用戶 不支持nfs 共享文件夾
3 全功能多用戶模式
4 unused沒用
5 -x11圖形化界面 桌面版
6 重啟
5、壓縮解壓縮相關命令
tar.gz
壓縮 tar -cvf myfirsttarball.tar 1.txt 2.txt 3.txt 4.txt
解壓 tar -xvf myfirsttarball.tar
6、一次性完成打包和壓縮操作
壓縮 tar -zcvf my.tar.gz /somefile
解壓 tar -zxvf my.tar.gz
-C 是指定你的壓縮包要解壓到的目錄
比如:tar -zxvf my.tar.gz -C /tmp/ 就是要解壓到tmp目錄下!
7、解壓命令tar zxvf中zxvf分別是什么意思
x : 從 tar 包中把文件提取出來
z : 表示 tar 包是被 gzip 壓縮過的,所以解壓時需要用 gunzip 解壓
v : 顯示詳細信息
f xxx.tar.gz : 指定被處理的文件是 xxx.tar.gz
8、YUM本地制作
安裝httpd并確認安裝關聯的
yum install -y httpd
列出所有可用的package和package組
yum list
清楚所有的緩存數據
yum clean all
列出一個包所有依賴的包
yum deplist httpd
刪除httpd軟件
yum remove httpd
每一個文件表示一個源
cd /etc/yum.repos.d
file://本地源
http://網絡源
9、查看linux 已經安裝的包
rpm -qai | grep mysql
-q query (-q 為查詢特定的對象 如 rpm -q mysql)
-a all 查詢所有
-i 包的信息
10、查看端口
netstat及其條件的詳細解析
netstat是用來打印Linux中網絡系統的狀態信息,可讓你得知整個Linux系統的網絡情況。
netstat -nltp
httpd啟動可以直接web訪問端口默認80
11、防火墻
service iptables status
service iptables start
service iptables stop
chkconfig iptables on 開機啟動
chkconfig iptables off 開機不啟動
firewall-cmd --state #查看默認防火墻狀態(關閉后顯示notrunning,開啟后顯示running)
以上是“常用linux操作指令有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。