1.epoll,select,poll
select和poll在得到时间后要循环整个流
epoll只会循环触发的那些流
2.centos6关闭防火墙
service iptables status
service iptables stop
chkconfig iptables stop
chkconfig --list iptables
3.ubuntu关闭防火墙
sudo ufw disable
4.apache服务启动
/etc/init.d/apache2 start
修改apache默认首页,/var/www/index.html
页面的路径:/etc/apache2/sites-available/000-default.html
5.virtualbox自启动
VBoxManage list runningvms查看启动着的虚拟机
VBoxHeadless -startvm "dcsvr08"启动无前端界面的
VBoxManage startvm dcsvr08 -type vrdp有界面启动
6.ubuntu初次登陆设置root密码
sudo passwd
7.linux设置软连接(相当于快捷方式)
ln -s /... /...
8.linux关机
shutdown -h now关机
shutdown -r now重启
9.桥接和net的区别
桥接方式虚拟机可以于宿主机进行通信
net方式直接连公网
10.ssh和sshfs
ssh username@ip address
挂载sshfs username@ip 远程地址 本地地址(保证本地地址为空)
11.系统启动执行脚本
用户目录下 ./profile
12.系统加密
ubuntu加密
virtualbox加密
13.新增用户sudo useradd username
编辑/etc/sudoers 新增一行
14.ssh登陆root用户
修改/etc/ssh/sshd_config 里的PermitRootLogin without-password将 without-password改为yes
重启ssh服务/etc/init.d/ssh restart;
15.系统加密总结
第一次用加密用户登陆则无加密效果(远程,本地切换用户都不行)
第一次不用加密用户登陆则全都显示加密样子(远程,本地切换都是),必须要用加密用户执行ecryptfs-mount-private才行
远程无论什么用户无法执行ecryptfs-mount-private
16.scp 源文件 username@ip:目标地址
17.tmp目录可以恢复也可以设置成不自动清楚
/etc/default/rcS TMPTIME=-1
18.查看内核版本uname -r
19.docker run ubuntu:15.10 /bin/echo "hello world"
20.id username查看用户信息
21.装完库若命令执行失败可以执行ldconfig
22.linux查看库版本 pkg-config --modversion 名字
23.查看文件夹下文件数目 ls | wc -w
24.不是空行前加行号 cat -b 文件名