Welcome 微信登录

首页 / 操作系统 / Linux

Linux计划任务Crontab学习笔记(3):配置文件

Linux计划任务Crontab学习笔记(3):配置文件

【全局(系统)配置文件】复制代码代码如下:/etc/crontabLinux 主要的配置文件都在 etc 目录下。复制代码代码如下:cd /etcls cron*复制代码代码如下:vim crontab进入 cron.d(服务)复制代码代码如下:cd cron.d使用 cat 命令查看 sysstat 文件(cat命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容的 )复制代码代码如下:cat sysstat会发现,查看的内容和 cront...
Linux计划任务Crontab学习笔记(4):crontab 的日志

Linux计划任务Crontab学习笔记(4):crontab 的日志

/var/log/cron 文件保存 cron 的任务执行记录复制代码代码如下:cd /var/log/ls -l cron*会发现每天都会有 cron 日志的变化使用复制代码代码如下:tail -f cron能够查看今天的 cron 的日志:使用复制代码代码如下:cat /etc/crontab可以看到MAILTO=root 表示在执行某一个 crontab 命令或者任务的时候,都会生成一个记录信息发送给 root 用户查看 root 的 mail复制代...
Linux计划任务Crontab学习笔记(5):常见错误使用案例

Linux计划任务Crontab学习笔记(5):常见错误使用案例

① 环境变量复制代码代码如下:cd ~pwd就会到你登陆的那个用户的根目录下复制代码代码如下:ls -a能够查看到 .bash_profile 这个文件复制代码代码如下:vim .bash_profile这里面设置了一些环境变量。可以设置一个新的环境变量,在文件末尾加上:复制代码代码如下:APPDIR=/etcexport APPDIR:wq! 保存退出复制代码代码如下:source .bash_profileecho $APPDIR如果在计划任务中使用到...
dmg文件是什么Linux如何通过命令行建立dmg文件

dmg文件是什么Linux如何通过命令行建立dmg文件

Linux系统操作中,很多人对dmg文件不甚了解,更不知道要如何创建dmg文件了,本文要给大家介绍的是Linux使用命令行建立dmg文件的方法,不了解的朋友可以来了解下。 什么是DMG文件,如何打开? DMG格式是在MAC系统上的一个镜象文件,也可以说是压缩文件,如果你用PC且没有装MAC OS X for X86的话,就不要费力了。如果你是使用苹果机或在PC上装了MAC OS X for X86,在MAC系统上双击这个文件就可以解开了;如果想把这个文...
linux使用ControlPersist加快SSH连接速度以提高效率

linux使用ControlPersist加快SSH连接速度以提高效率

Linux系统进行服务器配置管理迁移的时候,SSH的连接速度让人头疼,太慢影响效率,那么有什么方法能够加快SSH的连接速度呢?通过ControlPersist即可实现,下面小编给大家简单的介绍。 目前,项目中服务器的配置管理已经全部从Puppet迁移到了Ansible,而之前一直认为不会带来困扰的SSH通道慢的问题则暴露的很明显了。 因为很多时候需要同时更新几百台服务器,有不少服务器与Ansible主机还不在同一个IDC机房。 开启SSH的Contr...
详解Linux系统开机后的启动过程

详解Linux系统开机后的启动过程

Linux的启动其实和windows的启动过程很类似,不过windows我们是无法看到启动信息的,而linux启动时我们会看到许多启动信息,例如某个服务是否启动。Linux系统的启动过程大体上可分为五部分:内核的引导;运行init;系统初始化;建立终端 ;用户登录系统。A 内核引导当计算机打开电源后,首先是BIOS开机自检,按照BIOS中设置的启动设备(通常是硬盘)来启动。紧接着由启动设备上的grub程序开始引导linux,当引导程序成功完成引导任务后,L...
Linux入门的一些基本知识整理

Linux入门的一些基本知识整理

【图形模式与文字模式的切换方式】Linux预设提供了六个命令窗口终端机让我们来登录。默认我们登录的就是第一个窗口,也就是tty1,这个六个窗口分别为tty1,tty2 … tty6,你可以按下Ctrl + Alt + F1 ~ F6 来切换它们。如果你安装了图形界面,默认情况下是进入图形界面的,此时你就可以按Ctrl + Alt + F1 ~ F6来进入其中一个命令窗口界面。当你进入命令窗口界面后再返回图形界面只要按下Ctrl + Alt +...
更改被忘记的Linux的root密码的方法

更改被忘记的Linux的root密码的方法

以前笔者忘记windows的管理员密码,由于不会用光盘清除密码最后只能重新安装系统。现在想想那是多么愚笨的一件事情。同样linux系统你也会遇到忘记root密码的情况,如果遇到这样的情况怎么办呢?重新安装系统吗?当然不用!进入单用户模式更改一下root密码即可。如何进入呢。重启linux系统3 秒之内要按一下回车,出现如下界面然后输入e在 第二行最后边输入 single,有一个空格。具体方法为按向下尖头移动到第二行,按“e”进入编辑...
忘记root密码时使用Linux系统光盘进行补救的方法

忘记root密码时使用Linux系统光盘进行补救的方法

救援模式即rescue ,这个模式主要是应用于,系统无法进入的情况。如,grub损坏或者某一个配置文件修改出错。如何使用rescue模式呢?光盘启动,按F5 进入rescue模式输入linux rescue 回车选择语言,笔者建议你选择英语选择us 键盘这里问你是否启动网络,有时候可能会联网调试。我们选no这里告诉我们,接下来会把系统挂载在/mnt/sysimage 中。其中有三个选项,Continue 就是挂载后继续下一步; Read-Only 挂载成只...
在Windows上使用putty远程登录Linux服务器的简单教程

在Windows上使用putty远程登录Linux服务器的简单教程

Linux大多应用于服务器,而服务器不可能像PC一样放在办公室,它们是放在IDC机房的,所以我平时登录linux系统都是通过远程登录的。Linux系统中是通过ssh服务实现的远程登录功能。默认ssh服务开启了22端口,而且当我们安装完系统时,这个服务已经安装,并且是开机启动的。所以不需要我们额外配置什么就能直接远程登录linux系统。ssh服务的配置文件为 /etc/ssh/sshd_config,你可以修改这个配置文件来实现你想要的ssh服务。比如你可以...
在Windows下通过密钥认证机制连接Linux服务器的方法

在Windows下通过密钥认证机制连接Linux服务器的方法

SSH服务支持一种安全认证机制,即密钥认证。所谓的密钥认证,实际上是使用一对加密字符串,一个称为公钥(public key), 任何人都可以看到其内容,用于加密;另一个称为密钥(private key),只有拥有者才能看到,用于解密。 通过公钥加密过的密文使用密钥可以轻松解密,但根据公钥来猜测密钥却十分困难。 ssh 的密钥认证就是使用了这一特性。服务器和客户端都各自拥有自己的公钥和密钥。 如何使用密钥认证登录linux服务器呢?首先使用工具 PUTTYG...
4G内存服务器epoll并发量最大能达到多少?

4G内存服务器epoll并发量最大能达到多少?

按照题主的意思 是根据内存去算一个最大并发的连接数. 那么首先要找出来单个连接消耗内存的地方.第一个首先是socket buffer. read 和write 分别有一个, 默认大小在复制代码代码如下:/proc/sys/net/ipv4/tcp_rmem (for read)/proc/sys/net/ipv4/tcp_wmem (for write)默认大小都是87K和16K, 最低是4K和4K, 最高是2M,2M, 实际使用默认值最低也要保留8K,8...
grep正则表达式实现查找某个特定的IP地址

grep正则表达式实现查找某个特定的IP地址

下面会举几个在grep命令中使用正则表达式从一个文件中匹配到特定的IP地址。下面的正则表达式将会匹配IPV4的地址。正则表达式匹配IP地址:使用下面的正则表达式来匹配IPV4的地址,先来匹配从0.0.0.0到999.999.999.999的模式。复制代码代码如下:“([0-9]{1,3}[.]){3}[0-9]{1,3}”示例:使用grep命令来查找匹配特定的地址复制代码代码如下:$ grep -E -o “([0-9]...
Linux自动生成MAC地址的多种方法

Linux自动生成MAC地址的多种方法

Linux下生成MAC地址的方法有很多种,除了常见的shell生成法外,还能通过Perl、ruby等方法来生成MAC地址,下面小编对MAC地址的自动生成方法做了简单的汇总。 一、shell生成法 shell生成的方法是最多的的,同时也感觉也是最为简单高效的,这里列几种常用工具随机生成的方法: openssl工具生成 代码如下 yang@crunchbang:~$ openssl rand -hex 6 | sed ‘s/(。。)/1:...
在Linux中使用命令行进行文件覆盖的操作

在Linux中使用命令行进行文件覆盖的操作

习惯了freebsd里的cp/rm/mv等命令遇到同名文件时直接覆盖操作,而在linux中(不一定是全部,可能是我使用的几种),使用cp/rm/mv命令覆盖文件操作时总是提示输入yes或no,很是麻烦,一两个的也就算了,没什么,但有时会遇到大量文件的复制时,就麻烦了,要一个一个输入yes才能进行,即使加上了-f参数也无法达到强制覆盖。于是查阅资料后,找到一些小技巧,下面仅以cp命令为例,详细说明一、使用unalias cp命令 解除对cp的别名(仅本次终端...
Linux mysql如何更改root密码以及忘记root密码的修改方法

Linux mysql如何更改root密码以及忘记root密码的修改方法

说到root密码,很多人想到的是电脑系统的root账号密码,其实mysql也有root密码,那么在Linux系统中,mysql要如何修改root密码呢?特别是忘记了root密码要怎么办?Linux下修改Mysql的用户(root)的密码 修改的用户都以root为列。 一、拥有原来的myql的root的密码; 方法一: 在mysql系统外,使用mysqladmin # mysqladmin -u root -p password "test123&...
六个实用的Linux命令整理

六个实用的Linux命令整理

1、切回上一个目录复制代码代码如下: cd - 横杠代表上一个目录的路径-实际上是内置变量$owd2、替换上一条命令中的一个短语复制代码代码如下: ^foo^bar^ 这个命令的原始样式应该是复制代码代码如下:!!:gs/foo/bar/ !!表示重复执行上一条命令,用:gs/foo/bar进行替换操作。3、快速备份一个文件复制代码代码如下:cp filename{,.bak} 大括号是一个排列的意义,可以试试下面这个例子复制代码代码如下:echo {a,...
Windows与Linux换行符差别所引起的问题的解决方法

Windows与Linux换行符差别所引起的问题的解决方法

windows和linux下的换行符是不同的。一般操作系统上的运行库会自动决定文本文件的换行格式. 如一个程序在windows上运行就生成CR/LF换行格式的文本文件,而在linux上运行就生成LF格式换行的文本文件. 在一个平台上使用另一种换行符的文件文件可能会带来意想不到的问题, 特别是在编辑程序代码时. 有时候代码在编辑器中显示正常, 但在编辑时却会因为换行符问题而出错. 很多文本/代码编辑器带有换行符转换功能, 使用这个功能可以将文本文件中的换行符...
<< 101 102 103 104 105 106 107 108 109 110 >>