Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Linux中cron命令的用法详解

Linux中cron命令的用法详解

linux中有一个命令可以定期来执行系统任务。这就是crond服务。下面介绍下crontab命令的用法。linux任务调度的工作主要分为以下两类:编辑/etc/crontab 文件配置cron cron服务每分钟不仅要读一次 /var/spool/cron内的所有文件,还需要读一次/etc/crontab,因此我们配置这个文件也能运用cron服务做一些事情。用 crontab配置是针对某个用户的,而编辑/etc/crontab是针对系统的任务。此文件的文...
在Linux系统下使用Docker以及Weave搭建Nginx反向代理

在Linux系统下使用Docker以及Weave搭建Nginx反向代理

Hi, 今天我们将会学习如何使用 Weave 和 Docker 搭建 Nginx 的反向代理/负载均衡服务器。Weave 可以创建一个虚拟网络将 Docker 容器彼此连接在一起,支持跨主机部署及自动发现。它可以让我们更加专注于应用的开发,而不是基础架构。Weave 提供了一个如此棒的环境,仿佛它的所有容器都属于同个网络,不需要端口/映射/连接等的配置。容器中的应用提供的服务在 weave 网络中可以轻易地被外部世界访问,不论你的容器运行在哪里。在这个教程...
Linux系统中的切换用户命令宝典

Linux系统中的切换用户命令宝典

#1:runuser命令runuser命令使用一个替代的用户或者组ID运行一个Shell。这个命令仅在root用户时有用。仅以会话PAM钩子运行,并且没有密码提示。如果用一个非root用户,并且该用户没有权限设置user ID,这个命令将会因为程序没有setuid而失败。因runuser不会运行认证和账户PAM钩子,它比su更底层。语法:复制代码代码如下:runuser -l userNameHere -c "command"runuser -l user...
简介Linux系统的etc目录及其下的passwd文件

简介Linux系统的etc目录及其下的passwd文件

先来看一下etc目录下一般包含哪些东西:/etc目录 包含很多文件.许多网络配置文件也在/etc 中. /etc/rc or/etc/rc.d or/etc/rc*.d 启动、或改变运行级时运行的scripts或scripts的目录. /etc/passwd 用户数据库,其中的域给出了用户名、真实姓名、家目录、加密的口令和用户的其他信息. /etc/fdprm 软盘参数表.说明不同的软盘格式.用setfdprm 设置./etc/fstab ...
详解Linux系统下的/dev目录

详解Linux系统下的/dev目录

dev是设备(device)的英文缩写。/dev这个目录对所有的用户都十分重要。因为 在这个目录中包含了所有Linux系统中使用的外部设备。但是这里并不是放的外部设备的驱动程序,这一点和windows,dos操作系统不一样。它实际上是一个访问这些外部设备的端口。我们可以非常方便地去访问这些外部设备,和访问一个文件,一个目录没有任何区别。Linux沿袭Unix的风格,将所有设备认成是一个文件。设备文件分为两种:块设备文件(b)和字符设备文件(c),设备文件一...
详解Linux中的日志及用日志来排查错误的方法

详解Linux中的日志及用日志来排查错误的方法

Linux 系统日志许多有价值的日志文件都是由 Linux 自动地为你创建的。你可以在 /var/log 目录中找到它们。下面是在一个典型的 Ubuntu 系统中这个目录的样子:一些最为重要的 Linux 系统日志包括:/var/log/syslog 或 /var/log/messages 存储所有的全局系统活动数据,包括开机信息。基于 Debian 的系统如 Ubuntu 在 /var/log/syslog 中存储它们,而基于 RedHat 的系统如 R...
Linux系统中清理文件和清理环境变量的方法

Linux系统中清理文件和清理环境变量的方法

使用 Find 命令来帮你找到那些需要清理的文件一个问题几乎困扰着所有的文件系统 -- 包括 Unix 和其他的 -- 那就是文件的不断积累。几乎没有人愿意花时间清理掉他们不再使用的文件和整理文件系统,结果,文件变得很混乱,很难找到有用的东西,要使它们运行良好、维护备份、易于管理,这将是一种持久的挑战。我见过的一种解决问题的方法是建议使用者将所有的数据碎屑创建一个文件集合的总结报告或"概况",来报告诸如所有的文件数量;最老的,最新的,最...
Linux系统中使用fdupes来查找并删除重复文件

Linux系统中使用fdupes来查找并删除重复文件

对于大多数计算机用户而言,查找并替换重复的文件是一个常见的需求。查找并移除重复文件真是一项令人不胜其烦的工作,它耗时又耗力。但如果你的机器上跑着GNU/Linux,那么查找重复文件会变得十分简单,这多亏了fdupes工具。fdupes是啥东东?fdupes是Linux下的一个工具,它由Adrian Lopez用C编程语言编写并基于MIT许可证发行,该应用程序可以在指定的目录及子目录中查找重复的文件。fdupes通过对比文件的MD5签名,以及逐字节比较文件来...
腾讯云 阿里云 挂载硬盘方法(数据盘)

腾讯云 阿里云 挂载硬盘方法(数据盘)

腾讯云 阿里云 一般都是两个盘 数据盘需要分区挂在一下先检查下数据盘在不在 命令复制代码代码如下:fdisk -l对数据盘分区复制代码代码如下:fdisk /dev/xvdb格式化 创建 挂载复制代码代码如下:mkfs.ext3 /dev/xvdb1复制代码代码如下:mkfs.ext3 /dev/xvdb1mkdir /mnt/datamount /dev/xvdb1 /mnt/data最后 修改启动项 复制代码代码如下: echo "/dev/xvdb1...
Linux系统中使用dd命令检测硬盘性能的方法

Linux系统中使用dd命令检测硬盘性能的方法

dd命令的基本使用dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。注意:指定数字的地方若以下列字符结尾,则乘以相应的数字:b=512;c=1;k=1024;w=2参数注释:if=文件名:输入文件名,缺省为标准输入。即指定源文件。< if=input file >of=文件名:输出文件名,缺省为标准输出。即指定目的文件。< of=output file >ibs=bytes:一次读入bytes个字节,即指定一个块大小为...
在各种Linux发行版上安装Git的教程

在各种Linux发行版上安装Git的教程

Git是一个流行的开源版本控制系统(VCS),最初是为Linux环境开发的。跟CVS或者SVN这些版本控制系统不同的是,Git的版本控制被认为是“分布式的”,某种意义上,git的本地工作目录可以作为一个功能完善的仓库来使用,它具备完整的历史记录和版本追踪能力。在这种工作模型之下,各个协作者将内容提交到他们的本地仓库中(与之相对的会总是提交到核心仓库),如果有必要,再有选择性地推送到核心仓库。这就为Git这个版本管理系统带来了大型协作...
在Linux系统中使用蓝牙功能的基本方法

在Linux系统中使用蓝牙功能的基本方法

首先确定硬件上有支持蓝牙的设备,然后运行如下命令,就可以开到我们的蓝牙设备了:复制代码代码如下:lsusb运行hciconfig可以看到:从上图可以看出,我们的蓝牙设备是hci0运行hcitool dev可以看到我们的蓝牙设备的硬件地址运行hcitoo --help 可以查看更多相关命令然后我们激活它:复制代码代码如下:sudo hciconfig hci0 up要注意的是,激活前蓝牙必须是打开的,否则会出现如下错误:然后我们开始扫描了:复制代码代码如下:...
使用ssh访问防火墙后的Linux服务器的方法

使用ssh访问防火墙后的Linux服务器的方法

使用ssh工具访问Linux服务器的基本方法第一步,开启工作站上防火墙的相应端口,SSH是22。第二步,开启SSH服务。先查看ssh的状态。复制代码代码如下:service sshd status开启服务,复制代码代码如下:service sshd start当然也可以关闭了,复制代码代码如下:service sshd stop重启服务,复制代码代码如下:sshd restart第三步,修改配置文件,/etc/ssh/sshd_config打开这个文件,在...
Linux系统日志分析的基本教程

Linux系统日志分析的基本教程

首先,我们将描述有关 Linux 日志是什么,到哪儿去找它们,以及它们是如何创建的基础知识Linux 系统日志许多有价值的日志文件都是由 Linux 自动地为你创建的。你可以在 /var/log 目录中找到它们。下面是在一个典型的 Ubuntu 系统中这个目录的样子:一些最为重要的 Linux 系统日志包括:/var/log/syslog 或 /var/log/messages 存储所有的全局系统活动数据,包括开机信息。基于 Debian 的系统如 Ubu...
在Linux系统下使用Github的基本教程

在Linux系统下使用Github的基本教程

1.安装git:复制代码代码如下:sudo apt-get install git-core git-gui git-doc2.到https://github.com/ 注册一个帐号,一会儿客户端登录的时候要使用的。 3.在客户端安装SSH Key,方便我们在客户端安全登录:复制代码代码如下:cd ~/.ssh如果提示“没有那个文件或目录”,那么说明你以前没有生成过SSH Key,直接跳到第4步,否则保存从前的SSH Key:复制代...
Linux系统下Git的基本配置和使用示例

Linux系统下Git的基本配置和使用示例

git config配置文件一.Git已经在你的系统中了,你会做一些事情来客户化你的Git环境。你只需要做这些设置一次;即使你升级了,他们也会绑定到你的环境中。你也可以在任何时刻通过运行命令来重新更改这些设置。 Git有一个工具被称为git config,它允许你获得和设置配置变量;这些变量可以控制Git的外观和操作的各个方面。这些变量可以被存储在三个不同的位置: 1./etc/gitconfig 文件:包含了适用于系统所有用户和所有库的值。如果你传递...
Git服务器的Gitosis安装配置及gitignore的使用方法

Git服务器的Gitosis安装配置及gitignore的使用方法

Git服务器Gitosis安装设置1、安装 openssh服务器复制代码代码如下:sudo apt-get install openssh-server openssh-client2、创建个人公钥和私钥在默认用户的主目录路径下,运行以下命令,按照提示创建公钥和私钥复制代码代码如下:ssh-keygen -t rsa默认生成2048位,如果需要提高安全级别,也可以通过下面的命令创建公钥和私钥复制代码代码如下:ssh-keygen -t rsa -b 409...
<< 111 112 113 114 115 116 117 118 119 120 >>