指令
用法作用
ls 、ll
ll/root、ls/root
檢視當前目錄下的檔案或目錄
cdcd /root、cd .. cd/..
一般搭配tab使用,自動補全
進入指定目錄
pwdpwd
檢視當前路徑
cpcp filename /home
將檔案複製到home目錄下
mkdir
mkdir soft
建立soft目錄(資料夾)
yumyum search vim //網上查詢安裝包
yum remove vim//刪除
install把依賴的包全部找到
remove把vim的所有依賴包刪除掉
rpmrpm -qa|grep vim
rpm -e vim-filesystem-7.4.160-2.el7.x86_64
查詢vim已經安裝的包
find
find -name "*.txt"
在當前目錄下搜尋以.txt結尾的檔案
echo
echo $j**a_home
echo hello
輸出j**a環境變數
輸出字串
tartar -czf james.tar.gz *.txt
tar -zxvf james.tar.gz
將以txt結束的所有檔案壓縮成james.tar.gz
將壓縮檔案解壓出來
wget
wget
ifconfig
ifconfig
檢視本機ip及相關資訊
ps -ef|grep tomcat
ps -ef|grep tomcat
ps 將某個程序顯示出來
-ef 表示按某種風格,常用的 -ef與aux
grep 命令是查詢
中間的|是管道命令,是指ps命令與grep同時執行
顯示所有的tomcat程序
kill
kill -9 4235
殺掉4325程序(停用tomcat)
netstat
netstat -tunlp|grep 8080
檢視8080埠被誰占用
free
free -m
檢視linux記憶體剩餘容量
dfdf -h
檢視磁碟使用情況
獲取頁面資訊
tail
tail -f catalina.out
tail -f -n 10 catalina.out
動態展示文字內容
從倒數第10行開始展示,並動態展示
vi、vim
vim catalina.out
vi catalina.out
展示很舒服(有色彩)
僅展示檔案內容(無色彩)
:wq:wq
強制性寫入檔案並退出。即使檔案沒有被修改也強制寫入,並更新檔案的修改時間。
more
more +20 catalina.out
more -4 catalina.out
從第20行開始顯示catalina.out文字
每頁顯示4行,分頁顯示
mvmv aaa.txt james.txt
mv *.txt ./pp
將aaa.txt改名為james.txt 改名稱
將目錄以*.txt結尾的檔案剪下到 當前pp目錄下
rmrm -i bbb.txt
rm -f james.txt
rm -r ./test
刪除前提示確認
強制刪除 force
刪除當前test目錄以及子目錄、所有檔案等
history
history
檢視執行過的命令
touch
touch test.j**a
建立test.j**a檔案
clear
clear
清楚螢幕
date
date
檢視伺服器時間
Linux 常用開發命令
讀取標準輸入的資料,並將其內容輸出成檔案 效能分析工具top 軟體管理命令 程序管理 io重定向 檢視檔案大小和資料夾大小 查詢別名 軟鏈結 cat arg.c head 20 tail 2 cat 檢視檔案內容 head 檢視檔案內容前幾行 tail 檢視檔案內容後幾行。顯示行號 cat n fi...
開發中常用linux命令
1.找出所有shell 裡面,找到所有shell find opt task grep v pyspark2 grep sh a.sh 2.找出含有cluster 字串的檔案 過濾其中有submit 和 cluster 字串的shell檔案 import os with open a.sh r as...
開發常用linux命令 整理中
vi h往前,j往下 k往上,l往後.yy複製,p貼上.0行首,行末.catalina.out 清空資料夾.more grep 搜尋關鍵字 color 40 cat catalina.2016 01 09 14.out grep 區域 之後 a 的10000行,然後再grep grep a10000...