Linux-----05
2921 ワード
ファイル関連コマンド
1、作成と削除操作
2、ファイルのコピーと移動
3、ファイルの内容を見る
4、その他
拡張:
拡張最適化:
Linuxリモート
5、NIC情報の表示または構成
6、遠隔管理メカニズム
1、作成と削除操作
Touch:
-C:
Top: 【cpu sy,ur】
7: , 1,2,…6: 。
Rm:
*find* 【 】 -file d -name a*[ ] 。
-exec {}\;
-ok {}\;
|xargs ;
Mkdir:
-pv: ,
2、ファイルのコピーと移動
Cp –a //
Mv move
1、 2、
mv a b
mv /tmp/a /root/
{}
-
3、ファイルの内容を見る
Cat
More //man
Less
Tali 10
-n://tail –n 20 ;or tail-20
-f:
Head
-n://head –n 20 ;or head -20
4、その他
Echo -e -n
echo $PATH
-n // print("Hello World",end='\t') print("Hello World")
print("Hello World")
-e \t
\r
echo -n -e "Hello World \t"
> >>
fd
0 --
1 --
2 --
= +
? ?
: -- --
;
> set -C , >| (set +C )
>> , ;
拡張:
Linux , , ; 0 , 0 ;$? ;
, , , (/dev/null)
cat a.txt > /dev/null
< , ;
tr ,
tr abc ABC < a.txt
<< , cat
cat >> <a
>EOF
2> fd( )
2>>
拡張最適化:
cat a.txt > /dev/null
cat a.txt 2> /dev/null
&> /dev/null , /dev/null
&>> [ ]
:
command 1 | comand 2 | command 3 | command 4 | .........
, ;
【Linux : , 】
tail -7 /etc/fstab | cut -d' ' -f1
cut
-d ‘ ’
-f 1-3 1,3 1
Linuxリモート
5、NIC情報の表示または構成
(1) IP
ifconfig
, (net-tools)
apt install net-tools
, , ;
/etc/network/interfaces
vim /etc/network/interfaces
(2) - dhcp
auto eth0
iface eth0 inet dhcp
【 , 】
/etc/init.d/networking restart
(3) -
address 192.168.94.10
netmask 255.255.255.0
gateway 192.168.94.1
6、遠隔管理メカニズム
Ssh Ubuntu ssh ; tcp-22
netstat -tnl // t -- tcp n --
:apt install openssh-server -y
/etc/init.d/ssh start
【Ubuntu 】
ssh [email protected]
centos , root ;
ssh [email protected]
: