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,如需转载请自行联系原作者
相关文章
|
3月前
|
缓存 监控 Linux
在Linux中,如何进行数据库调优?
在Linux中,如何进行数据库调优?
|
12天前
|
存储 Linux 数据安全/隐私保护
linux cryptsetup
cryptsetup 是一个用于设置和管理 LUKS 加密卷的命令行工具,常用于 Linux 系统。它可以创建、打开、关闭加密卷,更改密码,添加和删除密钥槽,以及显示卷信息,确保数据安全和隐私。
29 2
|
6月前
|
存储 缓存 安全
Linux小记
Linux小记
37 0
|
6月前
|
网络协议 Unix Linux
初识Linux
初识Linux
43 0
|
Java Linux 应用服务中间件
|
监控 安全 Linux
|
存储 网络协议 安全
[ linux ] 一篇文章让你掌握什么是linux
都说好的开始是成功的一半,那学习 Linux 的第一个问题是搞明白什么是 Linux ,了解其来龙去脉、前世今生,了解其发展趋势、应用前景,弄清楚为什么学习它,以及如何掌握它和使用它,知其然更要知其所以然。 本文希望让读者对 Linux 有一个宏观的认识,总览其整体,后续再依次讲解 Linux 的每一部分的知识点。 很多人看技术类图书都不喜欢或不重视第一章,甚至直接跳过去,觉得大多是介绍性的内容,且没什么 技术含量。然而我想说的是工欲善其事,必先利其器。建议不管学什么,不管看什么书籍,都不要忽视第一章的学习。
203 0
|
Unix Linux 网络协议
认识linux
linux 之前流行的系统是unix 1991年linux Torvalds参考minix开发了linux(仅仅是内核) GNU(全称GNU is not unix) Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。
1292 0
|
Web App开发 Linux