linux 相关

简介:

ESXi一个网卡对多个VLAN:

先把交换机端口改为Trunk模式, 然后在ESXi中新建一个交换机,VLAN ID设置为 4095;

最后在系统里安装VLAN驱动

e1000驱动 for WIN


pfsense panabit 整合 panabit 慢


Bacula备份指定类型,指定大小文件.只能通过脚本来实现.没有相关设置...

1
File =  "\\|bash -c \"find /home -type f -size +1M | egrep \\.exe\\|\\.so \""

上面的脚本是查找/home目录下面大于1Mb的普通文件且类型为exe或者so格式的文件


redhat/centos 永久静态路由

1
2
3
4
[root@FW ~] # more /etc/sysconfig/static-routes
any net 192.168.100.0 /24  gw 192.168.10.2
any net 192.168.1.0 /24  gw 192.168.10.2
any net 192.168.2.0 /24  gw 192.168.10.2


xmanager 设置字体,

$DISPLAY 后面加上 -fa 'Liberation Mono' -fs 16 

后面的数字就是字体大小


vnc 图形显示

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/sh
 
# Uncomment the following two lines for normal desktop:
#unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
 
[ -x  /etc/vnc/xstartup  ] &&  exec  /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
#x-terminal-emulator -geometry 1280x930 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &
 
export  XKL_XMODMAP_DISABLE=1
unset  SESSION_MANAGER
unset  DBUS_SESSION_BUS_ADDRESS
gnome-session --session=ubuntu -geometry 1280x930 - ls  -title  "$VNCDESKTOP Desktop"  &
 
gnome-panel &
# nautilus &
gnome-settings-daemon &

ubuntu vnc unity display


tcpdump学习


更改/etc/pam.d/common-auth 获取密码,加入下面这一行

1
auth    optional pam_exec.so expose_authtok log= /tmp/passwords  /bin/cat

pam相关知识


VIM中运行shell命令 

使用 

1
:%!  command

示例:

1
:%!  awk  '/test/'


ubuntu清除旧内核

1
2
3
4
5
for  in  $(dpkg -l |  awk  '/linux-image-4/&&!/extra/{print $2}'  head  -n -2) 
     do 
     apt-get purge $i -y 
     rm  -rf  /usr/src/ $( echo  $i |  awk  -F-  '{print "linux-headers-"$3"-"$4"*"}'
done


linux rename 命令使用


Cobbler使用相关


Linux启动或禁止SSH用户及IP的登录

脚本添加crontab

1
( crontab  -l; echo  "1 2 * * * /etc/init.d/networking restart" ) |  crontab  -


禁止某用户sftp,但允许ssh

1
2
3
#tail -2 /etc/ssh/sshd_config
Match Group ubuntu     #OR  Match User ubuntu
ForceCommand  /home/ubuntu/test .sh
1
2
3
4
5
cat  test .sh 
#!/bin/bash
 
#change test to Need Block SFTP Group Name
awk  -vu=$USER -vg= test  '$0~"^"g&&$0~u{exit}'  /etc/group


本文转自 nonono11 51CTO博客,原文链接:http://blog.51cto.com/abian/1123231,如需转载请自行联系原作者
相关文章
|
4月前
|
存储 关系型数据库 Linux
Linux0.11 80X86知识(七)(上)
Linux0.11 80X86知识(七)
58 0
|
6月前
|
存储 Prometheus 监控
Linux技术工具:bpftrace介绍
Linux技术工具:bpftrace介绍
210 7
|
7月前
|
资源调度 JavaScript 网络协议
Linux
Linux
38 7
|
7月前
|
Unix Java Linux
Linux介绍篇
Linux介绍篇
|
Java Linux
linux
linux
40 0
|
存储 Prometheus 监控
Linux下你不能不知道的bpftrace介绍
这表明__GI___libc_malloc函数花费了总计120.927毫秒的时间,并排名第一。其他函数按照它们的执行时间排序并显示前十项。
468 0
|
Linux Shell 开发工具
|
Java Linux 应用服务中间件
|
Ubuntu Linux Shell