Linux 基本命令

2022-08-22 14:48:14 字數 1953 閱讀 4038

一、檔案

setenforce 0

查:dir、ls -l (檢視檔案大小,修改時間)、ls -lht(檢視當前資料夾下的檔案大小)、df -h(檢視系統硬碟使用情況)、du -h(檢視資料夾內的檔案大小)、top (檢視cpu使用情況)

find / -name 檔案  、du -s -h ./* 檢視當前資料夾中最大的檔案

刪除:rm -rf 檔案

移動:mv    重新命名:mv

複製:cp xx/. xx

sudo yum update //更新系統
二、xshell

傳輸檔案

檢視是否完成

rpm -qa |grep lrzsz
提公升檔案許可權

chmod +x build.sh
1.檢視日誌常用命令

tail:  

-n  是顯示行號;相當於nl命令;例子如下:

tail -100f test.log      實時監控100行日誌

tail  -n  10  test.log   查詢日誌尾部最後10行的日誌;

tail -n +10 test.log    查詢10行之後的所有日誌;

head:  

跟tail是相反的,tail是看後多少行日誌;例子如下:

head -n 10  test.log   查詢日誌檔案中的頭10行日誌;

head -n -10  test.log   查詢日誌檔案除了最後10行的其他所有日誌;

cat: 

tac是倒序檢視,是cat單詞反寫;例子如下:

cat -n test.log |grep "debug"   查詢關鍵字的日誌

查詢日誌中最後十行

cat hall_gate.log | tail -n 10
批量刪除

find . -maxdepth 1  -regex ".*18.*" | xargs rm -rf
設定xshell傳輸檔案

yum install lrzsz -y
移動單個檔案中所有檔案到另外乙個資料夾

mv ./* ../download/
建立乙個檔案寫入東西

echo "劉表時間快點發貨盡快發貨就卡死" > ./android.apk
修改檔案寫入使用者

chown -r nginx.nginx ./
關閉linux防火牆 

systemctl disable firewalld  (永久關閉)

systemctl stop firewalld (臨時關閉)

systemctl status firewalld (防火牆狀態)

selinux 

getenforce  (狀態查詢)
檢視埠

netstat -tnlp      (檢視所有埠)

ps -ef | grep redis (檢視程序相關資訊)

在某個路徑上建立快捷明

ln -s /root/android/ /root/      (/原始檔 /目標檔案)
建立軟路由

alias android="cd /usr/local/nginx/html/android

檢視是否建立完成

cat /root/.bashrc

生效source /root/.bashrc

linux基本命令

linux常用命令 基礎 eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls 檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 ...

《linux基本命令》

博主部落格 斷橋殘雪 uname 顯示版本資訊 同win2k的 ver dir 顯示當前目錄檔案,ls al 顯示包括隱藏檔案 同win2k的 dir pwd 查詢當前所在的目錄位置 cd cd 回到上一層目錄,注意cd 與.之間有空格。cd 返回到根目錄。cat 檔名 檢視檔案內容 cat abc...

LINUX 基本命令

檔案和目錄操作的基本命令 cat clear cmp cut diff du emacs fgrep file grep head ln less more pico pwd sort stat strings tail touch umask uniq vi wc whatis ls ls 選項 ...