1、查看g++版本,
g++ -v 或者gcc -v
2、debian查看命令所依赖的包
dpkg-query -l ifconfig 或者 dpkg -s ifconfig(查看是否安装ifconfig命令)
3、ifconfig命令无效
敲入ifconfig查看网络ip时,提示command not found,可以直接去跟目录/sbin,然后ls看有没有ifconfig,如果有,直接./ifconfig就可以查看了。
或者切换到root模式,或者sudo ifconfig
4、查看端口
netstat -nplt(nplt可以写成nptl或者只写n或者写nt)
n表示不使用反向代理查出对方端口对应的域名,节省查询时间
p表示显示该端口的process进程名
t表示TCP,同理u表示UDP
l表示socket状态为listen的套接字,同理-a表示所有状态的套接字。
详见 https://linux.cn/article-2434-1.html
5、查看内存
free -m
6、如果虚拟机出现网卡启动失败的问题
现象:
allen@debian:~$ sudo ifup eth0 (启动网卡失败)
Ignoring unknown interface eth0=eth0.
解决:
1) open interface file
#sudo vi /etc/network/interfaces
2) add below text
auto eth0
iface eth0 inet dhcp
3) restart networking
# sudo /etc/init.d/networking restart
7、部署服务器所用到的命令
7.1> mkdir workspace
7.2>chmod 777 workspace
7.3>:vi: %s/aa/bb 全局替换把aa替换为bb
7.4>:vi: shift+4切换到行尾
7.5>:vi: 普通模式下按U可以撤销,ctrl+r恢复撤销
7.6>:光标移到行首ctrl+a,光标移到行尾ctrl+e
7.7>:vi: 删除当前文件下所有文件,除了xxx之外
eg:rm -f !(a|b) 删除当前文件夹下所有文件,除了a和b,但是千万不能用 rm -f * !(a|b)
7.8>:unrar解压时,一定要带上参数x,不然解压出来没有目录结构,全是文件
eg:unrar x abc.rar , unrar e abc.rar解压出来就全是没有目录结构的。
7.9>: 清空log,命令 echo > xxx.log
eg: echo > file.log , 清空file.log文件
7.10>:杀进程,终极武器kill -s 9 pid
8、终端传文件到服务器
命令:rz , 然后会弹出一个框,让你选择文件。
同理将服务器的文件下载到本地
命令:sz fileName
然后就会自动下载,文件保存地址在CRT的选项,终端,x|Y|Zmodem里面看