中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

合肥網(wǎng)絡(luò)科技有限公司做網(wǎng)站短視頻推廣渠道

合肥網(wǎng)絡(luò)科技有限公司做網(wǎng)站,短視頻推廣渠道,外貿(mào)網(wǎng)站 設(shè)計(jì),排名好的移動(dòng)網(wǎng)站建設(shè)git 文件版本控制 安裝git yum -y install git 創(chuàng)建倉庫 將文件提交到暫存 git add . #將暫存區(qū)域的文件提交倉庫 git commit -m "說明" #推送到遠(yuǎn)程倉庫 git push #獲取遠(yuǎn)程倉庫的更新 git pull #克隆遠(yuǎn)程倉庫 git clone #分支,提高代碼的靈活性 #檢查分…

git

文件版本控制

?安裝git

yum -y install git

創(chuàng)建倉庫

將文件提交到暫存

git add .

#將暫存區(qū)域的文件提交倉庫

git commit -m "說明"

#推送到遠(yuǎn)程倉庫

git push

#獲取遠(yuǎn)程倉庫的更新

git pull

#克隆遠(yuǎn)程倉庫

git clone

#分支,提高代碼的靈活性

#檢查分支

git branch

#*所在的行為當(dāng)前分支

#創(chuàng)建新分支

git branch 新分支名稱

#跳轉(zhuǎn)分支

git checkout 分支名稱

#在跳轉(zhuǎn)分支的同時(shí)建立新分支

git checkout -b 新分支名稱

#刪除分支

git checkout -d|D 分支名稱

#合并分支

#跳轉(zhuǎn)到主合并分支

git checkout a

git merge? a

#合并沖突

手動(dòng)解決

shell

概念

可以用過shell命令來操作和控制操作系統(tǒng)(是操作系統(tǒng)的外殼)

shell腳本是由shell命令組成的執(zhí)行文件,將一些命令整合到一個(gè)文件中,進(jìn)行處理

編寫一個(gè)簡單的腳本,并運(yùn)行

[root@a1 ~]# vim helloworld.sh
[root@a1 ~]# bash helloworld.sh 
hello world!
執(zhí)行方式

也可以通過以下方式來執(zhí)行腳本:

安裝nginx腳本的編寫
vim  nginx.sh

在里面寫入內(nèi)容,復(fù)制相應(yīng)的文件路徑

判斷是否安裝的腳本
#!/bin/bash
rpm -qa|grep nginx
echo $?

文件/目錄操作符

[root@shell ~]# touch abc[root@shell ~]# ls -lh abc-rw-r--r--. 1 root root 0 7月  26 11:26 abc[root@shell ~]# [ -e "abc" ][root@shell ~]# echo $?0[root@shell ~]# [ -e "lllll" ][root@shell ~]# echo $?1[root@shell ~]# [ -w "lllll" ][root@shell ~]# echo $?1[root@shell ~]# [ -w "abc" ][root@shell ~]# echo $?0[root@shell ~]# [ -x "abc" ][root@shell ~]# echo $?1[root@shell ~]# ls -l abc-rw-r--r--. 1 root root 0 7月  26 11:26 abc[root@shell ~]# chmod +x abc[root@shell ~]# [ -x "abc" ][root@shell ~]# echo $?0[root@shell ~]# [ -z "abc" ][root@shell ~]# echo $?1[root@shell ~]# 

變量

環(huán)境變量

由系統(tǒng)維護(hù),用于設(shè)置工作環(huán)境

$PWD

$SHELL

$USER

腳本案例
[root@a1 ~]# vim test001.sh
[root@a1 ~]# bash test001.sh 1 2 3 4 5
1
2
3
4
5
[root@a1 ~]# bash test001.sh ni yao gan ma
ni
yao
gan
ma[root@a1 ~]# cat test001.sh 
#!/bin/bashecho $1
echo $2
echo $3
echo $4
echo $5

腳本案例
[root@a1 ~]# vim created.sh
[root@a1 ~]# bash created.sh xx yy
更改用戶 xx 的密碼 。
passwd:所有的身份驗(yàn)證令牌已經(jīng)成功更新。
[root@a1 ~]# cat created.sh 
#!/bin/bashuseradd $1
echo $2|passwd --stdin $1

if條件 ,腳本
[root@a1 ~]# vim munu.sh
[root@a1 ~]# bash munu.sh 
1新增文件 2刪除文件 3查找文件 4修改文件
請(qǐng)輸入序號(hào)選擇:3
其他功能正在開發(fā)
[root@a1 ~]# bash munu.sh 
1新增文件 2刪除文件 3查找文件 4修改文件
請(qǐng)輸入序號(hào)選擇:1
[root@a1 ~]# cat munu.sh 
#!/bin/bashecho "1新增文件 2刪除文件 3查找文件 4修改文件"
read -p "請(qǐng)輸入序號(hào)選擇:"  m
if [ $m == 1 ];thentouch aaaaa.txt
elif [ $m == 2 ];thenrm -rf aaaaa.txt
elseecho "其他功能正在開發(fā)"
fi

用戶輸入

read命令

read用來從標(biāo)準(zhǔn)輸入中讀取數(shù)據(jù)并賦值給變量

格式

read [-選項(xiàng)] [變量賦值]

[root@a1 ~]# read -p "輸入一個(gè)數(shù)據(jù)" s
輸入一個(gè)數(shù)據(jù)aabbcc
[root@a1 ~]# echo $s
aabbcc
[root@a1 ~]# read -p "輸入一個(gè)數(shù)據(jù)" -s s
輸入一個(gè)數(shù)據(jù)[root@a1 ~]# echo $s
weishenm

可以給多個(gè)變量賦值
[root@a1 ~]# read -p "3個(gè)變量" a b c
3個(gè)變量12 18 20
[root@a1 ~]# echo $a
12
[root@a1 ~]# echo $b
18
[root@a1 ~]# echo $c
20

輸入密碼
[root@a1 ~]# vim register.sh
[root@a1 ~]# bash register.sh 
username:abc
password:abc
更改用戶 abc 的密碼 。
passwd:所有的身份驗(yàn)證令牌已經(jīng)成功更新。
賬戶abc注冊(cè)成功
[root@a1 ~]# su abc
[abc@a1 root]$ su
密碼:
[root@a1 ~]# cat register.sh 
#!/bin/bashread -p "username:" username
read -p "password:" password
useradd $username
echo $password|passwd --stdin $username
if [ $? -eq 0 ];thenecho "賬戶$username注冊(cè)成功"
fi

循環(huán)語法

[root@a1 ~]# mkdir /abc
[root@a1 ~]# nohup inotifywait -mr /abc/
nohup: 忽略輸入并把輸出追加到"nohup.out"

腳本案例
[root@a1 ~]# vim city.sh
[root@a1 ~]# bash city.sh 
青島這是個(gè)好地方
上海這是個(gè)好地方
泉州這是個(gè)好地方
[root@a1 ~]# cat city.sh 
#!/bin/bash
for city in 青島 上海 泉州
do  echo "$city這是個(gè)好地方"
done
腳本案例
[root@a1 ~]# vim ping.sh
[root@a1 ~]# cat ping.sh 
#!/bin/bash
for IP in $(echo 192.168.1.{10..254})
doping -c 2 -i 0.1 $ip &> /dev/nullif [ $? -eq 0 ];thenecho "$ipisup"
fi
done
腳本案例
vim  gushi.sh
床前明月光
疑是地上霜
舉頭望明月
低頭思故鄉(xiāng)

awk的使用

[root@shell ~]# awk -F ":" '{print $1}' /etc/passwdrootbindaemonadmlpsyncshutdownhaltmailoperatorgamesftpnobodysystemd-networkdbuspolkitdsshdpostfixchronyuser3user4mysqlhahahaabc

sed

概念

一次處理一行,處理時(shí)把待處理的行放到緩沖區(qū),成為”模式空間“。接著sed命令處理緩沖區(qū)的

數(shù)據(jù),處理完之后把緩沖區(qū)的內(nèi)容送往屏幕展示,這樣不斷重復(fù)直到文件末尾,文件內(nèi)容并沒有

被改變,除非使用重定向存儲(chǔ)文件,文件內(nèi)容會(huì)被修改。

語法格式

sed? 選項(xiàng)? (定位符) 指令? 文件名? (定位符) 指令 --想對(duì)文件的哪一步進(jìn)行操作

選項(xiàng)

-n? ?屏蔽默認(rèn)輸出

-r? ?支持?jǐn)U展正則

練習(xí)

? ?配置一個(gè)自動(dòng)設(shè)置靜態(tài)IP以及關(guān)閉seliux服務(wù) 關(guān)閉防火墻服務(wù) 關(guān)閉networkmanager,

修改主機(jī)名稱的腳本,ip和主機(jī)名稱使用read輸入,這個(gè)操作只能在root下執(zhí)行

腳本如下:

[root@shell ~]#vim net.sh# !/bin/bash# 備份cp /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-ens33.bakread -p "請(qǐng)輸入指定ip地址:" ip# 替換dhcp 為 nonesed -i '/dhcp/s/dhcp/none/g' /etc/sysconfig/network-scripts/ifcfg-ens33# 在文檔最后添加5行# IPADDRsed -i '$aIPADDR='"$ip"'' /etc/sysconfig/network-scripts/ifcfg-ens33# NETMASTsed -i '$aNETMASK=255.255.255.0' /etc/sysconfig/network-scripts/ifcfg-ens33# GATEWAYsed -i '$aGATEWAY=10.1.1.2' /etc/sysconfig/network-scripts/ifcfg-ens33# DNS1sed -i '$aDNS1=8.8.8.8' /etc/sysconfig/network-scripts/ifcfg-ens33# DNS2sed -i '$aDNS2=114.114.114.114' /etc/sysconfig/network-scripts/ifcfg-ens33# 修改uuid# 修該主機(jī)名稱read -p "請(qǐng)輸入主機(jī)名稱" hn
hostnamectl set-hostname $hn# 停用selinuxsetenforce 0
sed -i '/SELINUX=enforcing/cSELINUX=disabled'  /etc/selinux/config# 停用防火墻systemctl stop firewalld
systemctl disable firewalld# 停用NetworkManagesystemctl stop NetworkManager
systemctl disable NetworkManager# 重啟網(wǎng)絡(luò)服務(wù)systemctl restart netword

http://www.risenshineclean.com/news/35423.html

相關(guān)文章:

  • 用照片做模板下載網(wǎng)站好廣告推廣費(fèi)用
  • 大連做網(wǎng)站誰家售后好整站關(guān)鍵詞快速排名
  • 網(wǎng)站公安備案網(wǎng)址寧波seo優(yōu)化公司
  • 辦公室租賃seo查詢友情鏈接
  • 建設(shè)網(wǎng)站的規(guī)則廣州私人做網(wǎng)站
  • 軟件論壇網(wǎng)站有哪些百度推廣河南總部
  • 注冊(cè)網(wǎng)站費(fèi)屬于什么費(fèi)用智慧軟文
  • 網(wǎng)絡(luò)規(guī)劃設(shè)計(jì)師屬于高級(jí)職稱嗎北京網(wǎng)站優(yōu)化指導(dǎo)
  • 如何做全景素材網(wǎng)站網(wǎng)絡(luò)營銷的幾種模式
  • 深圳電子商務(wù)網(wǎng)站建設(shè)百度關(guān)鍵詞優(yōu)化快速排名軟件
  • 淘金企業(yè)網(wǎng)站建設(shè)紹興seo排名外包
  • 房價(jià)走勢(shì)最新消息2022aso優(yōu)化運(yùn)營
  • 公司做網(wǎng)站的費(fèi)用怎么做賬百度權(quán)重劃分等級(jí)
  • 網(wǎng)站模版保護(hù)域名跳轉(zhuǎn)長沙seo優(yōu)化服務(wù)
  • 黃頁網(wǎng)站大全通俗易懂免費(fèi)域名注冊(cè)永久
  • 展覽公司網(wǎng)站建設(shè)方案百度seo可能消失
  • 免費(fèi)建立平臺(tái)網(wǎng)站關(guān)系營銷案例
  • 北京企業(yè)網(wǎng)站設(shè)計(jì)公司自己建網(wǎng)站要多少錢
  • 洛陽做多屏合一網(wǎng)站公司廣告推廣方案
  • 佛山做網(wǎng)站制作公司長沙seo霸屏
  • 為什么選擇當(dāng)網(wǎng)站設(shè)計(jì)人員怎么做電商賣東西
  • 莘縣建設(shè)局網(wǎng)站鏈接搜索
  • 商業(yè)網(wǎng)站圖片百度聯(lián)系電話
  • 網(wǎng)站建設(shè)手機(jī)端官網(wǎng)網(wǎng)站關(guān)鍵詞優(yōu)化排名推薦
  • 男性網(wǎng)站推廣方法品牌營銷策劃書
  • 云南專業(yè)做網(wǎng)站多少錢北京網(wǎng)站優(yōu)化常識(shí)
  • 做招聘和求職都需要哪些網(wǎng)站最近五天的新聞大事
  • 做外貿(mào)網(wǎng)站客服注冊(cè)推廣
  • 網(wǎng)站開發(fā)工資產(chǎn)品設(shè)計(jì)公司
  • 怎么用ftp上傳網(wǎng)站seo建站