中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機(jī)版  

Linux常用命令|Linux培訓(xùn)學(xué)習(xí)|考試認(rèn)證|工資待遇與招聘,認(rèn)準(zhǔn)超級網(wǎng)工!

招聘|合作 登陸|注冊

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點(diǎn)關(guān)注 > linux常用命令

Linux命令技巧之30個(gè)必會的命令技巧

時(shí)間:2018-09-13

linux基本命令的使用_linux基本命令大全_linux命令

②﹣打包界面與主界面不相互影響(即:即使主界面mrp或sky文件已刪除,解壓/打包也不受影響)。

1.下載了版本后解壓出來然后在版本里搜索 changepermission 這個(gè)命令就是設(shè)置玩家的權(quán)限的,如果你的版本里有這個(gè)命令,首先你看看這個(gè)命令是每個(gè)玩家都能執(zhí)行的還是只有管理員才能執(zhí)行的,然后選擇刪除或者保留。

2.下載了版本后解壓出來然后在版本里搜索 changemode 這個(gè)命令是設(shè)置玩家獲得 隱身、管理、無敵模式的,如果你的版本里有這個(gè)命令,首先你看看這個(gè)命令是每個(gè)玩家都能執(zhí)行的還是只有管理員才能執(zhí)行的,然后選擇刪除或者保留。

學(xué)習(xí)linux推薦在線編程學(xué)習(xí)環(huán)境實(shí)驗(yàn)樓的兩門課程:linux 基礎(chǔ)入門(新版)和linux命令實(shí)例練習(xí),兩門課程可以結(jié)合互補(bǔ)學(xué)習(xí),也可以參見我的學(xué)習(xí)筆記:linux命令行有一個(gè)小建議是實(shí)驗(yàn)樓的在線編程環(huán)境就是linux,因此沒有必要在它們的網(wǎng)絡(luò)環(huán)境學(xué)習(xí),而是直接用自己的終端。

1619f50d3b024045a49c5e9d8fda0479.jpg-wh_651x-s_64648927.jpg

1. Vim自動添加注釋及智能換行

# vi ~/.vimrc

set autoindent

set tabstop=4

set shiftwidth=4

function AddTitle()

call setline(1,"#!/bin/bash")

extern ".append(str1).text。

".append(temp).size()<。

執(zhí)行到這里循環(huán)保存的是"a".append("'。

strsql.append(".append(" values ("法公布的發(fā)給你'。

call append(2,"# Author: lizhenliang")

'lookup()' when the 'create()' call can be made to tell you whether or。

person.create.call(this, name, age)。

content.append(df.format(date))。

sb.append("create table ")。

call append(4,"# Description: ")

call append(5,"#====================================================")

endf

map <F4> :call AddTitle()<cr>

打開文件后,按F4就會自動添加注釋,省了不少時(shí)間!

2. 查找并刪除/data這個(gè)目錄7天前創(chuàng)建的文件

# find /data -ctime 7 -exec rm -rf {} \;

# find /data -ctime 7 | xargs rm -rf

3. tar命令壓縮排除某個(gè)目錄

# tar zcvf data.tar.gz /data --exclude=tmp#--exclude參數(shù)為不包含某個(gè)目錄或文件,后面也可以跟多個(gè)

4. 查看tar包存檔文件,不解壓

# tar tf data.tar.gz #t是列出存檔文件目錄,f是指定存檔文件

5. 使用stat命令查看一個(gè)文件的屬性

訪問時(shí)間(Access)、修改時(shí)間(modify)、狀態(tài)改變時(shí)間(Change)

stat index.php

Access: 2018-05-10 02:37:44.169014602 -0500

Modify: 2018-05-09 10:53:14.395999032 -0400

Change: 2018-05-09 10:53:38.855999002 -0400

6. 批量解壓tar.gz

方法1:

# find . -name "*.tar.gz" -exec tar zxf {} \;

方法2:

# for tar in *.tar.gz; do tar zxvf $tar; done

方法3:

# ls *.tar.gz | xargs -i tar zxvf {}

7. 篩除出文件中的注釋和空格

方法1:

# grep -v "^#" httpd.conf |grep -v "^$"

方法2:

# sed -e ‘/^$/d' -e ‘/^#/d' httpd.conf > http.conf

或者

# sed -e '/^#/d;/^$/d' #-e 執(zhí)行多條sed命令

方法3:

# awk '/^[^#]/|/"^$"' httpd.conf

或者

# awk '!/^#|^$/' httpd.conf

8. 篩選/etc/passwd文件中所有的用戶

方法1:

# cat /etc/passwd |cut -d: -f1

方法2:

# awk -F ":" '{print $1}' /etc/passwd

9. iptables網(wǎng)站跳轉(zhuǎn)

先開啟路由轉(zhuǎn)發(fā):

包括:kernel 的image, recovery 根文件系統(tǒng)的 image, recovery 根文件系統(tǒng)的內(nèi)容:recovery$ tree -l 2├── kernel├── ramdisk└── ramdisk ├── advanced_meta_init.rc ├── data ├── default.prop ├── dev ├── etc ├── init ├── init.factory.rc ├── init.goldfish.rc ├── init.mt6516.rc ├── init.rc ├── meta_init.rc ├── proc ├── res ├── sbin ├── sys ├── system └── tmpl1109-1125, 填充 factory 子目錄的內(nèi)容, 沒有用到,包括:kernel 的image l1126-1143, 填充 boot子目錄的內(nèi)容,用于生成boot.img。

echo "/proc/sys/net/ipv4/ip_forward is "$forward。

echo rmnet,acm,diag > /sys/class/android_usb/android0/functions。

echo“1”》 /pr0c/sys/net/ipv4/ip- forward。

內(nèi)網(wǎng)訪問外網(wǎng)(SNAT):

$cmdstr1 = "iptables -t nat -a postrouting -p tcp -m tcp -d ".$localip." --dport ".$localport." -j snat --to-source ".$interip。

protected]:/home/s1# ip netns exec snat-e8f12f7a-6938-4e65-88c4-97e4cb211b27 iptables -t nat -s-a postrouting -j neutron-l3-agent-postrouting-a postrouting -j neutron-postrouting-bottom-a neutron-l3-agent-postrouting 。

protected]:/home/s1# ip netns exec snat-e8f12f7a-6938-4e65-88c4-97e4cb211b27 iptables -t nat -s-a neutron-l3-agent-postrouting 。

iptables -t nat -a postrouting -d 內(nèi)網(wǎng)ip -p tcp --dport 內(nèi)網(wǎng)服務(wù)端口 -j snat --to-source 網(wǎng)關(guān)外網(wǎng)ip節(jié)點(diǎn)內(nèi)網(wǎng)ip(eth0)公網(wǎng)ip(eth1)。

linux基本命令的使用_linux命令_linux基本命令大全

#內(nèi)網(wǎng)服務(wù)器要指向防火墻內(nèi)網(wǎng)IP為網(wǎng)關(guān)

公網(wǎng)訪問內(nèi)網(wǎng)(DNAT)(公網(wǎng)端口映射內(nèi)網(wǎng)端口):

iptables –t nat -A PREROUTING -d [對外IP] -p tcp --dport [對外端口] -j DNAT --to [內(nèi)網(wǎng)IP:內(nèi)網(wǎng)端口]

10. iptables將本機(jī)80端口轉(zhuǎn)發(fā)到本地8080端口

#iptables -t nat -a prerouting -d 192.168.16.1 -p tcp --dport 80 -j dnat --to 192.168.16.1:8080。