代码人生的小狗窝

一行行枯燥的代码,却描绘出人生的点点滴滴

推荐文章

Ansible系列(6):循环和条件判断

    Ansible系列(六):循环和条件判断本文目录:1. 循环  1.1 with_items迭代列表  1.2 with_dict迭代字典项  1.3 with_fileglob迭代文件  1.4 with_lines迭代行  1.5 with_nested嵌套迭代2. 条件判断 1. 循环 ansible中的循环都是借助迭代来实现的。基本都是以"with_"开头。以下是常见的几种循环。 1.1 with_items迭代列表 ansibel支持迭代功能。例如,有一大堆要输出的命令、一大堆要安装的软件包、一大堆要copy的文件等等。 例如,要安装一堆软件包。 --- - hosts: localhost tasks: - yum: name="{{item}}" state=installed with_items:

    阅读全文>>

作者:coody分类:【_Linux/Unix浏览(1677

2018-09-21

Linux虚拟机有关设置

    Linux虚拟机相关设置 设置root用户密码 sudo passwd root Password: <--- 输入你当前用户的密码Enter new UNIX password: <--- 新的Root用户密码Retype new UNIX password: <--- 重复新的Root用户密码   允许局域网访问:使用桥接模式   安装apt-get install openssh-server 允许root用户远程访问 安装apt-get install vim-gtk vi /etc/ssh/sshd_config 把PermitRootLogin值改成yes service sshd restart 或 /etc/init.d/sshd restart

    阅读全文>>

作者:coody分类:【_Linux/Unix浏览(594

2018-09-21

linux配置时区跟时间

    linux配置时区和时间   进行时区的选择tzselect ------------------------------------------------------------------------------------------------------------ Please identify a location so that time zone rules can be set correctly. Please select a continent, ocean, "coord", or "TZ".  1) Africa  2) Americas  3) Antarctica  4) Asia  5) Atlantic Ocean  6) Australia  7) Europe  8) Indian Ocean  9) Pacific Ocean 10)

    阅读全文>>

作者:coody分类:【_Linux/Unix浏览(1213

2018-09-20

(转)关于Linux的缓存内存储器 Cache Memory详解

    (转)关于Linux的缓存内存 Cache Memory详解 前天有朋友问我,为啥我的Linux系统没运行多少程序,显示的可用内存这么少? 其实Linux与Win的内存管理不同,会尽量缓存内存以提高读写性能,通常叫做Cache Memory。有时候你会发现没有什么程序在运行,但是使用top或free命令看到可用内存free项会很少,此时查看系统的 /proc/meminfo 文件,会发现有一项 Cached Memory: 输入cat /proc/meminfo查看: MemTotal: 16425996 kB MemFree: 5698808 kB Buffers: 380904 kB Cached: 9389356 kB SwapCached: 212 kB Active: 6569200 kB Inactive: 3725364 kB HighTotal: 0 kB Hig

    阅读全文>>

作者:coody分类:【_Linux/Unix浏览(1568

2018-09-20

【Linux】- 高级文件系统管理

    【Linux】-- 高级文件系统管理  这是本人第一次写博客,若有什么错误的地方或者不对的地方,还请各位不吝赐教!!!   一、磁盘配额的概念   由于Linux是一个多用户管理的操作系统,而Linux默认情况下并不限制每个用户使用磁盘空间的大小,假如某个用户疏忽或者恶意占满磁盘空间,将导致系统磁盘无法写入甚至崩溃;为了保证系统磁盘的有足够的剩余空间,我们需要对用户和组进行磁盘空间使用限制。   磁盘配额限制类型:   1.     限制用户和组对磁盘空间的使用量   2.     限制用户和组在磁盘内创建文件的个数   磁盘配额限制级别: 软限制:低级限制,此限制可以突破,突破时会被警告,超出部分会有宽限天数,宽限天数到期后超出部分被清

    阅读全文>>

作者:coody分类:【_Linux/Unix浏览(619

2018-09-21

Linux软件安装治理

    Linux软件安装管理1、软件包管理简介 1.软件包分类 源码包 脚本安装包 二进制包(RPM包、系统默认包) 2.源码包 源码包的优点是: 开源,如果有足够的能力,可以修改源代码 可以自由选择所需要的功能 软件设计编译安装,所以更加适合自己的系统,更加稳定有效 卸载方便 源码包的缺点: 安装过程步骤较多,尤其是安装较大的软件集合时(如LAMP环境搭建),容易出现拼写错误 编译过程时间较长,安装比二进制安装时间长 因为是编译安装,安装过程中一旦报错新手很难解决 3.RPM包 二进制包的优点: 包管理系统简单,只通过几个命令就可以实现包的安装、升级、查询和卸载 安装速度比源码包安装快的多 二进制包缺点: 经过编译,不再可以看到源代码 功能选择不如源码包灵活 依赖性 4.脚本安装包 所谓的脚本安装包,就是把复杂的软件包安装过程写成了程序脚本,初学者可以执行程序脚本实现一键安

    阅读全文>>

作者:coody分类:【_Linux/Unix浏览(1624

2018-09-21

Linux靠山命令脱离终端

    Linux后台命令脱离终端 一 简介 把命令放入后台,只能在当前登录终端执行。一旦退出或关闭终端,后台程序就会停止。 mysql就是这样管理的。   二 后台命令脱离登录终端执行的方法 第一种方法是把需要后台执行的命令加入/etc/rc.local文件 第二种方法是使用系统定时任务,让系统在指定的时间执行某个后台命令 第三种方法是使用nohup命令   三 nohup命令 nihup [命令] &   四 实战 1、第一个终端 #!/bin/bash for ((i=1;i<=1000;i=i+1)) do echo 111 >> /root/for.log sleep 10 done [[email protected] ~]# nohup ./shell16.sh & [[email protected] ~]# jobs

    阅读全文>>

作者:coody分类:【_Linux/Unix浏览(619

2018-09-20

linux中make命令的简略使用以及Makefile文件的书写

    linux中make命令的简单使用以及Makefile文件的书写 Makefile         会不会写makele,从一个侧面说明了一个是否具备完成大型工程的能力。     一个工程中的源件不计数,其按类型、功能、模块分别放在若干个目录中,makele定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为makele就像一个Shell脚本一样,其中也可以执行操作系统的命令。makele带来的好处就是“自动化编译”,一旦写好,只需要一个make命令,整个工程完全自动编译,极大的提高了软件开发的效率。 make是一个命令工具,是一个解释makele中指令的命令工具,makele成为了一种在工程方面的编译方法。   一、关于程序的编译和链接     一般来说,无论是C、C++、还是 pas,首先要把源文件编译成中间

    阅读全文>>

作者:coody分类:【_Linux/Unix浏览(1862

2018-09-20

linux剔除的文件放在哪儿的

    linux删除的文件放在哪儿的 如果是在 linux 的图形界面删除的,那个一般都是选择丢到回收站。如果是使用rm命令删除的,就没有了,恢复都不太好恢复 。 前期准备:先看一下我的分区情况(cmd: df -h) /dev/sda3        29G  5.2G   23G   19% / udev            998M  4.0K  998M    1% /dev tmpfs           402M  1.2M  401M    1% /run none            5.0M     0  5.0M    0% /run/lock none           1005M  152K 1005M    1% /run/shm /dev/sda5        86G   49G   38G   57% /media/585347FF33462D24

    阅读全文>>

作者:coody分类:【_Linux/Unix浏览(733

2018-09-21

Linux anacron配置及小结

    Linux anacron配置及总结 一 anacron是什么 anacron是用来保证在系统关机的时候错过定时任务,可以在系统开机之后再执行   二 anacron检测周期 1、anacron会使用一天,七天,一个月作为检测周期 2、在系统的/var/spool/anacron/目录中存在cron.{daily,weekly,monthly}文件,用于记录上次执行cron的时间 3、和当前时间做比较,如果两个时间差超过了anacron的指定时间差值,证明有cron任务被漏执行。   三 centOS 6.x的区别     四 anacrontab 文件   [[email protected] ~]# cat /etc/anacrontab # /etc/anacrontab: configuration file for anacron   # See anac

    阅读全文>>

作者:coody分类:【_Linux/Unix浏览(695

2018-09-20

怎么更改linux文件的拥有者及用户组(chown和chgrp)

    如何更改linux文件的拥有者及用户组(chown和chgrp) 本文整理自:  http://blog.163.com/[email protected]/blog/static/128388169201203011157308/ http://ydlmlh.iteye.com/blog/1435157 一、基本知识   在Linux中,创建一个文件时,该文件的拥有者都是创建该文件的用户。该文件用户可以修改该文件的拥有者及用户组,当然root用户可以修改任何文件的拥有者及用户组。在Linux中,对于文件的权限(rwx),分为三部分,一部分是该文件的拥有者所拥有的权限,一部分是该文件所在用户组的用户所拥有的权限,另一部分是其他用户所拥有的权限。对于文件的权限请参考《Linux的chmod命令》    文件(含文件夹,下同)的权限,在shell中可以通过chmod命

    阅读全文>>

作者:coody分类:【_Linux/Unix浏览(1817

2018-09-19

linux密码设立相关(passwd)

    linux密码设置相关(passwd)! 之前介绍过设置密码相关的信息可以通过chage命令,这里介绍passwd命令,他也具备设置密码的功能。   passwd --help   # passwd --help使い方: passwd [オプション...] <accountName>  -k, --keep-tokens       有効な認証トークンを維持する  -d, --delete            named                          アカウントのパスワードを削除する                          (root のみ)  -l, --lock              指名されたアカウントのパスワードをロック(rootのみ)  -u, --unlock            指名されたアカウントのパスワードをロッ

    阅读全文>>

作者:coody分类:【_Linux/Unix浏览(2169

2018-09-21

Linux 命令征集

    Linux 命令收集 1.查进程 ps命令查找与进程相关的PID号:最常用:ps -aux|grep  sleep,sleep是文件名一部分     ps     ps a 显示现行终端机下的所有程序,包括其他用户的程序(亲测,能够查到)。     ps -A 显示所有程序。     ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。     ps -e 此参数的效果和指定"A"参数相同。     ps e 列出程序时,显示每个程序所使用的环境变量。     ps f 用ASCII字符显示树状结构,表达程序间的相互关系。     ps -H 显示树状结构,表示程序间的相互关系。     ps -N 显示所有的程序,除了执行ps指令终端机下的程序之外。     ps s 采用程序信号的格式显示程序状况。     ps S 列出程序时,包括已中断的

    阅读全文>>

作者:coody分类:【_Linux/Unix浏览(1568

2018-09-21
上一页 1/960页 下一页