scp映凳,ssh胆筒, tar,hostname诈豌,grep仆救,yum等命令

1,文件相關(guān)矫渔。

1)創(chuàng)建/刪除 多級(jí)目錄

創(chuàng)建多級(jí)目錄彤蔽,mkdir -p test/temp
遞歸強(qiáng)制刪除,rm -rf test

2)復(fù)制 目錄/文件

遞歸復(fù)制目錄蚌斩,cp -r ~/test/ ./test
復(fù)制文件,cp /var/a.txt ./

  1. 移動(dòng) 文件/目錄

移動(dòng)目錄 mv /var/data test/data1(移動(dòng)data目錄范嘱, 并重命名data目錄為data1)
重命名目錄 mv a newa
移動(dòng)文件 mv /var/a.txt ~/
重命名文件 mv /var/a.txt ~/newa.txt

cd - 進(jìn)入上次操作的目錄送膳。

5)文件壓縮與解壓

1,.tar文件丑蛤。
-c: 建立壓縮檔案 -x:解壓 -v:顯示所有過(guò)程 -z:有g(shù)zip屬性的 -f: 最后一個(gè)參數(shù)叠聋,后面只能接檔案名。
`使用tar命令打出來(lái)的包受裹,成為tar包碌补,生成tar包后,可以使用其他程序進(jìn)行壓縮棉饶。
1)tar包
tar -cvf sh.tar *.sh厦章,打包當(dāng)前目錄下的所有.sh文件至sh.tar
解壓tar包。tar -xvf sh.tar
2)tar調(diào)用gzip
tar -xcvf sh.tar.gz *.sh 打包當(dāng)前目錄下的所有.sh文件至sh.tar并調(diào)用gzip進(jìn)行壓縮
解壓.gz包照藻。tar -zxvf sh.tar.gz

  1. .zip包
    zip sh.zip *.sh
    解壓zip包袜啃。unzip sh.zip
    4).gz包
    源文件a.tar
    gzip a.tar -----> a.tar.gz
    解壓gunzip a.tar.gz --->a.tar`

2,登錄相關(guān)

添加新用戶
useradd zhanqi
passwd zhanqi
新用戶加入 /etc/sudoers中幸缕。zhanqi ALL=(ALL) NOPASSWD: ALL
1)ssh 登錄
ssh 用戶名@ip -p 端口號(hào)
ssh zhanqi@192.168.0.62 -p 22(如果使用默認(rèn)端口群发,可不填-p參數(shù))
2)更改ssh登錄端口。
vim /etc/ssh/sshd_config
Esc -- > 輸入 / --> 輸入Port(n 发乔,下一個(gè))--> 更改端口號(hào)熟妓。(如果是阿里云機(jī)器, 需要增加安全組)
vim /etc/ssh/sshd_config
ClientAliveCountMax 6 //最大的超時(shí)次數(shù)
ClientAliveInterval 600 //每隔600s檢查一次客戶端狀態(tài)
systemctl restart sshd
3)配置ssh免密登錄栏尚。
(本地)ssh-keygen -t rsa 生成一對(duì)密鑰
(服務(wù)器)useradd premha 添加一個(gè)用戶
在用戶目錄下的.ssh內(nèi)起愈,vim authorized_keys
將本地的公鑰加入 authorized_keys中。
chown -R premha:premha /home/premha 目錄權(quán)限
chmod 600 id_rsa必須600

chmod 600 authorized_keys必須600
將用戶premha加入sudoer中,或者 加入其他admin分組
usermod -a -G admin premha

sudo su 使當(dāng)前用戶擁有root身份告材,shell環(huán)境變量使用自己的坤次,進(jìn)入用戶目錄〕飧常可以source xxx是root的環(huán)境變量生效缰猴。
sudo su - 使當(dāng)前用戶擁有root身份,shell環(huán)境變量使用root用戶的疤剑,進(jìn)入root目錄滑绒。

5)修改主機(jī)名

centos7 vim /etc/hostname
修改三種狀態(tài)的主機(jī)名:hostnamectl set-hostname web001
修改本地域名解析:vim /etc/hosts

3,文件傳輸相關(guān)隘膘。

1)scp上傳文件疑故、目錄

scp上傳文件。scp -P 端口 /var/ROOT.war zhanqi@ip:/home/zhanqi
scp上傳目錄弯菊。scp -r -P 端口 /var/temp zhanqi@ip:/home/zhanqi

2)scp下載文件纵势、目錄

scp下載文件。scp -P 端口 zhanqi@ip:/home/zhanqi a.csv ./
scp下載目錄管钳。scp -r -P端口 zhanqi@ip:/home/zhanqi/data ./data

4钦铁,mysql導(dǎo)出數(shù)據(jù)到csv

1)mysql -h xxx -uroot -p databaseName < input.sql > output.csv
2)使用scp下載CSV到本地。

5,grep命令

grep -Ev '#|^$' filename 排除空行和注釋行
eg: cat -n /usr/local/tomcat/xxx.out | grep "msg" | head -1(tail -1)才漆, 取匹配到的第一或者最后一條牛曹。
grep ' "jz ' select.sql > new.sql 過(guò)濾文件,重定向到另一個(gè)文件
grep -v ' "jz ' select.sql > new.sql 過(guò)濾不包含字符串的文件醇滥,重定向到另一個(gè)文件
grep -A 5 可以顯示匹配內(nèi)容以及后面的5行內(nèi)容
grep -B 5 可以顯示匹配內(nèi)容以及前面的5行內(nèi)容
grep -C 5 可以顯示匹配內(nèi)容以及前后面的5行內(nèi)容
grep $'\t'23$'\t' a.csv 匹配2017-09-01 00:00:00 23 0的行
grep -v '^$' filename 排除空行

6黎比,yum

1)yum(Yellow dog Update, Modified)是一個(gè)軟件包管理器,為了解決linux系統(tǒng)上的依賴關(guān)系而存在的鸳玩。
2)yum源是一個(gè)目錄阅虫,yum從指定目錄自動(dòng)下載rpm包并安裝,能夠很好的解決依賴關(guān)系不跟。如http://nginx.org/packages/centos/7/x86_64书妻,

image.png
兩個(gè)目錄,一個(gè)包含rpm包
image.png

躬拢,一個(gè)包含yum的索引文件躲履,包含rpm包的信息,用于解決依賴關(guān)系聊闯。(服務(wù)器存放了所有的rpm軟件包工猜,以及清單文件,yum下載分析清單文件菱蔬,并且一次性將所有的依賴rpm包下載下來(lái))

3)執(zhí)行yum時(shí)篷帅,只會(huì)讀取/etc/yum.repos.d下的所有.repo文件史侣。

image.png
CentOS-Base-Aliyun.repo源中包含Base和Extra的程序包(使用yum安裝基礎(chǔ)的軟件包);epel-Aliyun.repo源中包含EPEL (Extra Packages for Enterprise Linux)為“紅帽系”的操作系統(tǒng)提供額外的軟件包魏身,適用于RHEL惊橱、CentOS和Scientific Linux.(使用yum來(lái)安裝額外的軟件包)
4)yum命令
yum list all ##列出所有安轉(zhuǎn)包
yum list installed ###列出已經(jīng)安裝的
yum list available ###列出沒(méi)有安裝的
yum remove software ###卸載軟件
yum install software ###安裝軟件
yum search 關(guān)鍵字 ###搜索與關(guān)鍵字相關(guān)的軟件
yum whatprovides 文件 ###搜索包含此文件的包
yum reinstall software ###從新安裝軟件
yum localinstall 第三方軟件 ##安裝該軟件并解決依賴關(guān)系
yum info software ###查詢軟件信息
yum groups list ###列出軟件組
yum groups install ###安裝組
yum groups remove ###卸載組
yum groups info ###查看組信息
yum repolist all ##列出倉(cāng)庫(kù)列表
5)yum下的一些變量值。
$basearch == arch命令機(jī)器CPU類型(eg:x86_64)
$releasever == rpm -qi centos-release當(dāng)前系統(tǒng)的發(fā)行版本 (Version : 7)
6)rpm命令箭昵。
當(dāng)我們要安裝的軟件在官方鏡像中沒(méi)有時(shí)税朴,我們需要下載rpm包,使用rpm(軟件管理工具)來(lái)安裝家制,如果有依賴正林,則一個(gè)個(gè)下載安裝。man rpm

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末颤殴,一起剝皮案震驚了整個(gè)濱河市觅廓,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌涵但,老刑警劉巖杈绸,帶你破解...
    沈念sama閱讀 218,941評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異矮瘟,居然都是意外死亡瞳脓,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,397評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門芥永,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)篡殷,“玉大人钝吮,你說(shuō)我怎么就攤上這事埋涧。” “怎么了奇瘦?”我有些...
    開(kāi)封第一講書人閱讀 165,345評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵棘催,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我耳标,道長(zhǎng)醇坝,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書人閱讀 58,851評(píng)論 1 295
  • 正文 為了忘掉前任次坡,我火速辦了婚禮呼猪,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘砸琅。我一直安慰自己宋距,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,868評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布症脂。 她就那樣靜靜地躺著谚赎,像睡著了一般淫僻。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上壶唤,一...
    開(kāi)封第一講書人閱讀 51,688評(píng)論 1 305
  • 那天雳灵,我揣著相機(jī)與錄音,去河邊找鬼闸盔。 笑死悯辙,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的蕾殴。 我是一名探鬼主播笑撞,決...
    沈念sama閱讀 40,414評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼钓觉!你這毒婦竟也來(lái)了茴肥?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 39,319評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤荡灾,失蹤者是張志新(化名)和其女友劉穎瓤狐,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體批幌,經(jīng)...
    沈念sama閱讀 45,775評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡础锐,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了荧缘。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片皆警。...
    茶點(diǎn)故事閱讀 40,096評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖截粗,靈堂內(nèi)的尸體忽然破棺而出信姓,到底是詐尸還是另有隱情,我是刑警寧澤绸罗,帶...
    沈念sama閱讀 35,789評(píng)論 5 346
  • 正文 年R本政府宣布意推,位于F島的核電站,受9級(jí)特大地震影響珊蟀,放射性物質(zhì)發(fā)生泄漏菊值。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,437評(píng)論 3 331
  • 文/蒙蒙 一育灸、第九天 我趴在偏房一處隱蔽的房頂上張望腻窒。 院中可真熱鬧,春花似錦磅崭、人聲如沸儿子。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,993評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)典徊。三九已至杭煎,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間卒落,已是汗流浹背羡铲。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,107評(píng)論 1 271
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留儡毕,地道東北人也切。 一個(gè)月前我還...
    沈念sama閱讀 48,308評(píng)論 3 372
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像腰湾,于是被迫代替她去往敵國(guó)和親雷恃。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,037評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • centos7 常用命令管理centos服務(wù)器的時(shí)候常會(huì)對(duì)文件進(jìn)行一些常規(guī)操作费坊,除了ftp之外了解在ssh下必要的...
    小線亮亮閱讀 1,194評(píng)論 0 2
  • 初學(xué)Linux把跨,記錄資料,以備留存沼死,親手測(cè)試了一部分着逐,有的正確,不正確的也改了意蛀,沒(méi)有全部測(cè)試耸别,如有誤,望大神們不吝...
    世外大帝閱讀 5,538評(píng)論 1 32
  • 系統(tǒng)信息 arch 顯示機(jī)器的處理器架構(gòu)(1) uname -m 顯示機(jī)器的處理器架構(gòu)(2) uname -r 顯...
    周曉風(fēng)閱讀 376評(píng)論 0 0
  • 系統(tǒng)信息 arch 顯示機(jī)器的處理器架構(gòu)(1) uname -m 顯示機(jī)器的處理器架構(gòu)(2) uname -r 顯...
    1889a45f41f5閱讀 362評(píng)論 0 2
  • 最近都在和Linux打交道浸间,這方面基礎(chǔ)比較薄弱的我只好買了本鳥哥的書看看太雨,感覺(jué)還不錯(cuò)吟榴。我覺(jué)得Linux相比wind...
    blvftigd閱讀 780評(píng)論 0 0