linux共通コマンド操作
3021 ワード
1.linuxホスト名の変更
2.rz,szコマンドをワンタッチでインストールし、次のスクリプトに書きます.
3.linuxはハードディスクの爆発の問題を処理する
4.dsコマンドとsortコマンド
5.psコマンド
6.netstatコマンド
7.ファイルを探す
8.telnetコマンドのインストール
9.netcatコマンドインストール
10.量産プロセス
11.linuxプロセスは死なない
12 awkコマンド
13 vimコマンドすべて削除操作
14 shell一括生成insert文
vim /etc/sysconfig/network
HOSTNAME
2.rz,szコマンドをワンタッチでインストールし、次のスクリプトに書きます.
wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz
tar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20
./configure && make && make install
cd /usr/bin
ln -s /usr/local/bin/lrz rz
ln -s /usr/local/bin/lsz sz
3.linuxはハードディスクの爆発の問題を処理する
, , 。
,kill , ok
du -sh /* | sort -nr
4.dsコマンドとsortコマンド
du -h //
-s //
-S //
sort -n //
-r //
ls -alh
-al
-h M
5.psコマンド
ps
-ax
-u //
-aux --sort -pcpu //
ps -f -C //
6.netstatコマンド
nestat
-a //
- t //tcp
-u //udp
-tnl //
-tnlp // ,
7.ファイルを探す
find ./ -name 'hadoop-example*' find
whereis grep
which grep
centos locate
yum install mlocate , updatedb
locate
8.telnetコマンドのインストール
yum -y install xinetd telnet telnet-server
vi /etc/xinetd.d/telnet
disable = yes disable = no
service xinetd start
44444
telnet localhost 44444
9.netcatコマンドインストール
wget http://ncu.dl.sourceforge.net/project/netcat/netcat/0.7.1/netcat-0.7.1.tar.gz
./configure
make && make install
10.量産プロセス
ps -ef | grep test | grep -v grep | awk '{print $2}' | xargs kill -9
11.linuxプロセスは死なない
, , ,
12 awkコマンド
wk
awk ,
-F -F, ,
-BEGIN ,
awk 'BEGIN{RS="
";FS="
"} {print $1,$2}' number.txt
awk -F, 'BEGIN{OFS="=";} {print $1,$2;}' number.txt
$1,$2 ,
awk '{ sum1+= $2}; END {print sum1}' number.txt
-v
awk -F, -va=3 '{print $1,$2a}' log.txt
6
awk 'length>6' number.txt
/ / ~ , ~!
awk '$2 ~ /th/ {print $1,$2 }' number.txt
awk -F, '{ sum+= $1; sum1+= $2}; END {print sum, sum1}' number.txt
awk -F' ' -v a='(' -v b=')' -v c=',' '{print a"\""$1"\""c,"\""$2"\""b","}' bu.txt
13 vimコマンドすべて削除操作
ggdG
gg
d
G
14 shell一括生成insert文
1
2
shell "", "
awk -v a='insert into tablename values(' '{print a$1,",\""$2"\");"}' value.log
insert into tablename values(1 ," ");
insert into tablename values(2 ," ");