COOKBOOK | AMAZON-LINUX 2 | CENTOS 7 | REDHAT 7 | UBUNTU 18 |
---|---|---|---|---|
akamai-cli |
|
|
||
ant |
|
|
||
aws-cli |
|
|
||
chef-infra-client |
|
|
||
chrony |
|
|
||
clean-up |
|
|
||
consul |
|
|
||
datadog-agent |
|
|
||
docker | ||||
ec2-ami-tools | ||||
ec2-api-tools | ||||
elastic-search | ||||
essential |
|
|
||
foodcritic | ||||
gocd | ||||
go | ||||
groovy | ||||
haproxy | ||||
jdk |
|
|
||
jenkins | ||||
jq |
|
|
||
kibana | ||||
logrotate | ||||
maven |
|
|
||
mongodb | ||||
mount-hd | ||||
mysql | ||||
nginx | ||||
node | ||||
nomad |
|
|
||
packer |
|
|
||
pm2 | ||||
ps1 | ||||
python | ||||
redis | ||||
ruby |
|
|
||
selenium-server | ||||
shell-check | ||||
splunkforwarder | ||||
ssh |
|
|
||
terraform |
|
|
||
test-ssl | ||||
tmp-reaper | ||||
tmp-watch | ||||
tomcat | ||||
tweaks | ||||
ufw | ||||
ulimit |
|
|
||
vault |
|
|
||
vbox-guest-additions | ||||
vim |
|
|
||
vmware-tools |
|
|
||
wildfly |
Docker部署gitlab私有服务器,那么,这里必须要有两个软件啦,一个是Docker,一个是gitlab。鉴于很多同学还是不太了解这两个东西,并且观看了不少的其他大神的相关博客,发现对于Docker和gitlab的版本问题基本不讲,如果是测试练习用,当然没什么问题,如果是需要上生产,提供给开发同学使用,那么,毫无疑问,算是耍流氓啦!~~~ 前言: Docker-----服务虚拟化,容器化的先锋
GitLab:GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。 功能:Gitlab 是一个提供代码托管、提交审核和问题跟踪的代码管理平台。对于软件工程质量管理非常重要。 版本:GitLab 分为社区版(CE) 和企业版(EE)。 配置:建议CPU2核,内存2G以上。 一、gitlab安装 1、安装gitlab yum库 1.安装最新版g
The Linux Cookbook, Second Edition.pdf Chapter 001 1. clear & reset 2. hostname -- get computer name 3. passwd -- change password 4. whoami & who & w tty1(the first virtual console on the syst
Advanced Programming in the Unix Environment Understanding the Linux Kernel Linux Device Drivers Advanced Linux Programming C++ GUI Programming with QT 3 GCC The Complete Reference Linux内核源代码情景分析 Buil
Files And Dirs 1. touch ---create a new, empty file vi filename is also ok 2. mkdir ---make directory mkdir -p ---to make all directories in the path 3. space in filename
Shell 1. ~$ --- waiting for input, ~ is the home directory ~# --- superuser root --- the program 'root' is currently not installed apt-get install root-system-bin 2. the accelerate
Chapter 1: Thread ① thread functions 1. pthread_self(); return current thread id 2. thread existing pthread_exit(void * rval_ptr); you can get the value of rval_ptr just by pthread_join(p
八月份:鸟哥的linux私房菜,基础学习篇 九月份:linux程序设计 十月份:UNIX环境高级编程 十一月份:深入理解计算接系统 十二月份:深入理解linux内核
GNU software: Bash,GCC,GDB,Coreutils,Findutils ls, cd, passwd, file, cat, pwd, exit, man, info, whatis ctrl+a, ctrl+c, ctrl+d, ctrl+e, ctrl+h, ctrl+r, ctrl+z, ctrl+w file types: -, d, l, c, s, p, b fd
4: 深入分析Linux内核源码 5: LINUX内核源代码情景分析_完整完美版 1: LINUX内核设计与实现(第二版) 2: Linux内核设计与实现中文原书第3版 3: 深入理解Linux内核 第三版 中文版 6: linux-2.6.32.60\Documentation\
发信人: superwiles (wiles), 信区: KernelTech 标 题: 最近无聊,发个书目,适合进入faq 发信站: 水木社区 (Wed Apr 19 07:57:07 2006), 转信 欢迎转载 请注明出处 在别的地方写的,转到这边。抛砖引玉, 希望能对初学者有所裨益. 希望大家多指正. 所 指得类unix系统 指得是包含unix(商标所有权归opengr
一、find 1、find 命令默认是在文件名后面添加 '\n' 作为分隔符( delimiting character )。如果添加了 -print0 选项会在每个匹配的文件名后添加 '\0',这在文件名包含空格时比较有用(参见xargs的第4条)。 2、可以用 '-iname' 选项来忽略大小写匹配。 3、如果想要匹配不同种类的文件可以使用 '-o' ,比如: $ ls new.txt som
http://www.ituring.com.cn/article/39963
Books on the C Pramming Language The C Programming Language,2nd ed.Brian W. Kernighan and Dennis M.Ritchie.Prentice Hall,1988 C in a Nutshell.Peter Prinz and Tony Crawford.O'Reilly Media 2005
linux笔记 操作系统发展史 Unix、mini-UNIX、Linux都是用C语言开发的 Unix的作者是肯·汤普逊和丹尼斯·里奇,发布时间是1973年 mini-Unix的作者是塔能鲍姆 发布时间1987年 Linux内核的作者是林纳斯,发布时间是1991年 Linux在服务器、嵌入式、桌面领域都有应用,主要在服务器领域 Linux 免费、稳定、高效、开源 文件系统区别 Windows操作系统
连接文件 1. 硬连接:实际上和原文件一模一样,只不过是另一目录下的一个文件关联数据而已,其inode以及各种其他信息和源文件相同。 ln sourcefile hardlink 2. 符号连接: 一个新的文件,系统为其分配inode,只是其内容指向源文件,删除源文件,则打开符号链接文件之时会提示错误。符号连接文件比硬连接文件使用更广泛 ln -s sourcefile symbo
Linux经典书籍推荐 入门篇 《LINUX权威指南》书不错,写的很全面也比较广,涉及的不深,做为入门书籍不错,可以比较全面的了解linux 。另外比较热门的也可以看看《鸟哥的私房菜》等书,偏管理类的书。如果想做server方向的可以找来看看。 驱动 篇 《LINUX设备驱动程序 》就是网上说的“LDD”,经典之作,必备书籍。国产经典《Linux驱动详细解》也是一本非常不错的书,很实用,书中源代码
Build environment $ sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential chrpath socat libsdl1.2-dev libsdl1.2-dev xterm sed cvs subversion coreutils texi2html d
USB设备配置 Linux用户需要明确地允许JTAG编程适配器可以访问USB总线。 Note 对于Archlinux,用uucp替换plugdev,然后执行下面命令。 在sudo模式下执行ls命令以确保之后的命令可以成功执行: sudo ls 暂时获得sudo权限,执行以下命令: cat > $HOME/rule.tmp <<_EOF # All 3D Robotics (includes PX4
前言 一、常用操作以及概念 快捷键 求助 关机 PATH sudo 包管理工具 发行版 VIM 三个模式 GNU 开源协议 二、磁盘 磁盘接口 磁盘的文件名 三、分区 分区表 开机检测程序 四、文件系统 分区与文件系统 组成 文件读取 磁盘碎片 block inode 目录 日志 挂载 目录配置 五、文件 文件属性 文件与目录的基本操作 修改权限 默认权限 目录的权限 链接 获取文件内容 指令与文
linux/ 主要包括跟 Linux 环境相关的一些函数实现,为各种 agent 调用系统命令进行包装,例如对 iptables 操作,ovs 操作等等。 async_process.py 实现了AsyncProcess类,对异步进程进行管理。 daemon.py 实现一个通用的Daemon基类。一个daemon意味着一个后台进程,可以通过对应的pid文件对其进行跟踪。 dhcp.py 实现了Dn
查看设备 arecord -l root@ubuntu:/disk3# arecord -l List of CAPTURE Hardware Devices ** card 0: AudioPCI [Ensoniq AudioPCI], device 0: ES1371/1 [ES1371 DAC2/ADC] Subdevices: 1/1 Subdevice #0: subdevice #
查看设备 arecord -l root@ubuntu:/disk3# arecord -l List of CAPTURE Hardware Devices ** card 0: AudioPCI [Ensoniq AudioPCI], device 0: ES1371/1 [ES1371 DAC2/ADC] Subdevices: 1/1 Subdevice #0: subdevice #
dd 命令 主要用来进行数据备份,并且可以在备份的过程中进行格式转换。其实 dd 命令可以把源数据复制成目标数据,而且不管源数据是文件、分区、磁盘还是光盘,都可以进行数据备份。 dd 命令的基本格式如下: [root@localhost ~]# dd if="输入文件" of="输出文件" bs="数据块" count="数量" 参数: if:定义输入数据的文件,也可以是输入设备; of:定义输出