Linux some command(continue...)
挂载硬盘
sudo mount -t ext4 /dev/sdb1 /media/hadoop
自动挂载相关
sudo blkid
sudo fdisk -l
vim /etc/fstab
cat /etc/mtab
虚拟机安装VM tools 初始目录:
centOS:/run/media/username
Ubuntu:/media/username
./vmware-install.pl
联网相关:
ubuntu:/etc/network/interfaces
centOS:/etc/sysconfig/network-scripts/*,/etc/resolv.conf
监视进程相关
top
windows远程连接到ubuntu14.04
1 sudo apt-get install xrdp 2 sudo apt-get install vnc4server 3 sudo apt-get install xubuntu-desktop 4 echo "xfce4-session" > ~/.xsession 5 sudo service xrdp restart 6 ifconfig 7 #windows 8 #windows+R 9 #mstsc 10 #input the ip address
vim删除空白行
刪除沒有內容的空行
g/^$/d
刪除包含有空格組成的空行
g/^\s*$/d
除以空格或tab開頭到結尾的空行
g/^[ |\t]*$/d、
gcc/g++输出预处理代码
-E
vim行首或行尾添加
每行的行首都添加一个字符串:%s/^/要插入的字符串
每行的行尾都添加一个字符串:%s/$/要插入的字符
解释:
% 代表针对被编辑文件的每一行进行后续操作
$ 代表一行的结尾处
^ 代表一行的开头处
无权限改为有权限保存:
命令行模式:%! sudo tee %
删除某一行
sed -i '3d' 1.txt
awk相关
awk '{print $1}' 1.txt
SSH反向连接
被控端:ssh -f -N -R 10000:localhost:22 hadoop@172.18.216.246
主控端:ssh hadoop@localhost -p 10000