Linux常用命令

2021-10-10 04:12:37 字數 3889 閱讀 6400

檢視外網ip命令

檢視程序命令

curl命令

rz和sz命令

匯入和匯出資料庫表

檢視系統資訊命令

修改時區和修改時間命令

centos7關閉防火牆

搜尋當前目錄下包含特定字元的檔案:grep -r '特定字串' ./搜尋當前目錄及其子目錄下包含特定字串的檔案:find . | xargs grep -ri '特定字串' -l | uniq搜尋特定名字的檔案或資料夾名:find / -name '檔名或資料夾名',講解/表示路徑,表示從跟目錄開始搜尋,-name表示根據檔名查詢,模糊搜尋用星號

遞迴修改linux資料夾許可權:chmod -r 777 資料夾路徑jar命令打包:jar cvf demo.jar 要打包的目錄名稱,解壓jar包命令:jar xvf demo.jar,,,windows10使用此命令時打包時需先進入要打包的目錄,再使用jar cvf demo.jar .命令打包,否則將打包的不是想要打包的內容

上傳檔案命令:alt 加 p,進入頁面後直接把檔案拖進就可以,此種方式可以方式檔名稱亂碼

移動乙個資料夾下的所有內容到另乙個資料夾下面

mv

/home/packagea/*

/home/packageb/

將乙個資料夾下的所有內容複製到另乙個資料夾下

cp

-r /home/packagea/*

/home/

cp/packageb/或cp

-r /home/packagea/

./home/

cp/packageb/

將乙個資料夾複製到另乙個資料夾下

cp

-r /home/packagea /home/packageb

執行命令之後packageb資料夾下就有packagea資料夾了。

移動乙個資料夾到另乙個資料夾下面

mv

/home/packagea /home/packageb/或mv

/home/packagea /home/packageb

都可試下

curl ifconfig.me

curl cip.cc

curl icanhazip.com

curl ident.me

curl ipecho.net/plain

curl whatismyip.akamai.com

curl tnx.nl/ip

curl myip.dnsomatic.com

curl -s checkip.dyndns.org | sed 『s/.ip address: ([0-9.]).*/\1/g』

根據埠檢視是否被占用 netstat -anp | grep 埠號,如果被占用會有個listen的結果

測試get請求

/www.linuxidc.com/login.cgi?user=test001&password=123456測試post請求

/www.linuxidc.com/login.cgi傳送磁碟上面的xml檔案

/172.19.219.xx:8081/csp/faq/actdiauserinfo.action

@後面是xml檔案路徑,絕對路徑

在命令列直接傳送xml結構資料

json格式post請求

/192.168.129.xx/antirushserver/api/activityantirush

在命令列直接傳送json結構資料

上傳到伺服器端:rz -be -y 會彈出視窗選擇,add後再ok即可 -y 是覆蓋掉已經存在的檔案

首先檢視mysql安裝目錄:which mysql

一般為/usr/bin,進入到此目錄後會看到mysqldump命令,

mysqldump -hlocalhost -u user01 -p huantv_fjdx_sports_web tablename --

set-gtid

-purged=off > /hwdata/huantv_fjdx_sports_web_init.sql

>mysql -u root -p

>password:

mysql>use yourdatabasename;

mysql>set names utf8;

mysql>source /tmp/database.sql;

linux檢視當前作業系統版本資訊

cat

/proc/version

linux version 2.6.32-696.el6.x86_64 ([email protected]) (gcc version 4.4.7 20120313 (red hat 4.4.7-18) (gcc) ) #1 smp tue mar 21 19:29:05 utc 2017

2. linux檢視版本當前作業系統核心資訊

uname -a
linux localhost.localdomain 2.4.20-8 #1 thu mar 13 17:54:28 est 2003 i686 athlon i386 gnu/linux

linux檢視版本當前作業系統發行資訊

cat

/etc/issue 或 cat

/etc/centos-release

centos release 6.9 (final)

檢視記憶體大小:free檢視cpu占用情況:top檢視磁碟資訊:df -hl檢視字元編碼和語言:locale檢視各個目錄占用空間大小:du -sh *可以直接用下面命令直接更換時區

cp /usr/share/zoneinfo/asia/shanghai /etc/localtime

時間矯正

1、安裝ntp伺服器

yum install ntp
2、校對時間

ntpdate asia.pool.ntp.org
3、設定硬體時間和系統時間一致

/sbin/hwclock --systohc
檢視防火牆狀態

firewall-cmd --state
停止firewall

systemctl stop firewalld.service
禁止firewall開機啟動

systemctl disable firewalld.service

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

LINUX常用命令

一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...

linux 常用命令

ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...