linux怎么显示并拷贝当前文件路径? 2017年02月06日 91 阅读 windows的文件浏览器点击路径栏, 路径栏就会变成文本输入框, 在那里我们可以直接拷贝出路径. 但是linux文件浏览器却不是这样的. 事实上, linux下很多文件浏览器根本就不具备拷贝当前位置的功能. ChroFB是可以的, 那我们来看看ChroFB是如何拷贝当前路径的.1、点击位置栏后面的Copy图标(在左上角)2、弹出成功提示框,位置已经被copy到剪贴板....
Linux下把文件多行合并成一行的多种方法 2017年02月06日 90 阅读 将某个目录下的文件合并成一行,中间用冒号(:)作为分隔符1、paste复制代码代码如下:ls lib | sed "s@^@lib/@g" | paste -s -d ":"2、 tr复制代码代码如下:ls lib | sed "s@^@lib/@g" | tr " " ":" | sed "s@:$@@"3、xargs复制代码代码如下:ls lib | sed "s@^@lib/@g" | xargs | sed "s/ /:/g"4、awk复制代码代码...
在Linux系统中使用lsof命令的教程 2017年02月06日 90 阅读 lsof是系统管理/安全的尤伯工具。我大多数时候用它来从系统获得与网络连接相关的信息,但那只是这个强大而又鲜为人知的应用的第一步。将这个工具称之为lsof真实名副其实,因为它是指“列出打开文件(lists openfiles)”。而有一点要切记,在Unix中一切(包括网络套接口)都是文件。有趣的是,lsof也是有着最多开关的Linux/Unix命令之一。它有那么多的开关,它有许多选项支持使用-和+前缀。复制代码代码如下:usage:...
Linux中的Zypper命令使用示例 2017年02月06日 91 阅读 Zypper是SUSE Linux中用于安装,升级,卸载,管理仓库、进行各种包查询的命令行接口。本篇将会讨论zypper的几个不同命令的例子。语法:复制代码代码如下:# zypper [--global-opts] <command> [--command-opts] [command-arguments]中括号中的部分可以不需要。执行zypper最简单的方法是输入 zypper 及 。例子1:列出可用的全局选项和命令打开终端,输入zypper...
在Linux下制作HTML幻灯片的简单教程 2017年02月06日 91 阅读 所见即所得的PPT是一个比较低效的东西,因为没有做到内容与样式相分离,在做幻灯片的时候要把一半的精力放在外观而不是内容上;复杂庞大的文件格式,不符合Unix的纯文本哲学,只适合在特定的GUI下通过鼠标操作,无法通过文本编辑器修改,更难以用文本工具脚本处理;再加上微软他家的格式不开放,各路开源不开源的Office产品搞出来了各种程度不同的兼容性,非常分裂。所以,有Web这样一个开放的、纯粹基于文本的业界标准就很重要。这篇主要讲如何用Markdown这样的轻量...
Linux中的stat命令使用简介 2017年02月06日 91 阅读 ls 命令可能是每一个 Unix 使用者第一个学习的命令之一, 但它仅仅显示了 stat 命令能给出的信息的一小部分。stat 命令从文件的索引节点获取信息。 正如你可能已经了解的那样, 每一个系统里的文件都存有三组日期和时间, 它们包括最近修改时间(即使用 ls -l 命令时显示的日期和时间), 最近状态改变时间(包括对文件重命名)和最近访问时间。使用长列表模式查看文件信息, 你会看到类似下面的内容:复制代码代码如下:$ ls -l trythis-rw...
使用sysstat查看Linux的系统性能的方法 2017年02月06日 93 阅读 Sysstat是一个非常方便的工具,它带有众多的系统资源监控工具,用于监控系统的性能和使用情况。我们在日常使用的工具中有相当一部分是来自sysstat工具包的。同时,它还提供了一种使用cron表达式来制定性能和活动数据的收集计划。下表是包含在sysstat包中的工具 iostat: 输出CPU的统计信息和所有I/O设备的输入输出(I/O)统计信息。 mpstat: 关于CPU的详细信息(单独输出或者分组输出)。 pidstat: 关于运行中的进程/任务、C...
对Linux进行详细的性能监控的方法 2017年02月06日 82 阅读 这是我们正在进行的Linux命令和性能监控系列的一部分。vmstat和iostat两个命令都适用于所有主要的类unix系统(Linux/unix/FreeBSD/Solaris)。如果vmstat和iostat命令在你的系统中不可用,请安装sysstat软件包。vmstat,sar和iostat命令都包含在sysstat(系统监控工具)软件包中。iostat命令生成CPU和所有设备的统计信息。你可以从这个连接中下载源代码包编译安装sysstat,但是我们建...
在Linux系统中简单地实现定时备份的方法 2017年02月06日 86 阅读 运行一个简单的脚本假设你有一个脚本叫:/usr/local/bin/myscript ,你想要每隔一小时就运行一次。Service 文件第一步,创建一个service文件,根据你Linux的发行版本放到相应的系统目录(在Arch中,这个目录是/etc/systemd/system/ 或 /usr/lib/systemd/system)myscript.service复制代码代码如下: [Unit]Description=MyScript [Service]...
LINUX系统时间怎么设置同步脚本或命令? 2017年02月06日 95 阅读 Linux系统和windows不同的地方,如果时间和网络时间差距太大的话。可能会导致程序,进程启动不了。所以linux系统时间同步显得尤为重要,咗嚛本经验以centos系统为例,演示同步时间的脚步或命令操作命令行界面操作1、对于linux系统大多数是命令行界面,所以先介绍字符界面同步时间方法。首选安装ntpdate时间同步服务,利用yuminstallntpdate2、接着把linux系统时间同步到windowstime公共时间服务器,ntpdatetim...
Linux系统分区方法经验分享及意见建议 2017年02月06日 96 阅读 Linux分区方法,不同的人有不同的方法,反正没有统一的方法。在分区方面,我觉得根据自己的实际情况来分是最好的。玩linux也有好几年了,下面说一下,我在分区方面的一些经验。一、个人用如果是个人用,就没必要分那么多区,分一个区,或者二个区就行了。分一个区,就要一个根分区就行了/,我的多系统里面的linux都是一个分区。分二个区,一个/boot分区,一个根分区/二、服务器用关于服务器的分区,不要分的太多,适合自己就行,有二种比较好的方法,适合二种不同的人1,...
Linux计划任务Crontab学习笔记(1):应用场景和基本使用 2017年02月06日 95 阅读 Linux 版本:CentOS 6.6应用场景,例如:① 每分钟执行一个程序检查系统运行状态② 每天凌晨需要对过去一天的业务数据进行统计③ 每个星期需要把日志文件备份④ 每个月把数据库进行备份crontab 是一个用于设置周期性被执行的工具,被周期性执行的任务被称为 Cron Job,周期性执行列表被成为 Cron Table【检查 crontab 服务】① 检查 Crontab 工具是否安装:复制代码代码如下:crontab -l② 检查 crontab...
Linux计划任务Crontab学习笔记(2):基本组成与配置 2017年02月06日 94 阅读 【Crontab 的基本组成】① 系统服务 CROND:每分钟都会从配置文件刷新定时任务② 配置文件 :文件方式设置定时任务③ 配置工具 crontab:用途调整定时任务【配置文件的配置文件格式】* * * * * COMMAND第一个 * :分钟 0 - 59,* 表示每分钟都要执行第二个 * :小时 0 - 23第三个 * :日期 1 - 31 第四个 * :月份 1 - 12第五个 * :星期 0 - 7(0 或 7 表示星期天)【例1】每晚的 21...
Linux计划任务Crontab学习笔记(3):配置文件 2017年02月06日 94 阅读 【全局(系统)配置文件】复制代码代码如下:/etc/crontabLinux 主要的配置文件都在 etc 目录下。复制代码代码如下:cd /etcls cron*复制代码代码如下:vim crontab进入 cron.d(服务)复制代码代码如下:cd cron.d使用 cat 命令查看 sysstat 文件(cat命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容的 )复制代码代码如下:cat sysstat会发现,查看的内容和 cront...
Linux计划任务Crontab学习笔记(4):crontab 的日志 2017年02月06日 89 阅读 /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):常见错误使用案例 2017年02月06日 95 阅读 ① 环境变量复制代码代码如下:cd ~pwd就会到你登陆的那个用户的根目录下复制代码代码如下:ls -a能够查看到 .bash_profile 这个文件复制代码代码如下:vim .bash_profile这里面设置了一些环境变量。可以设置一个新的环境变量,在文件末尾加上:复制代码代码如下:APPDIR=/etcexport APPDIR:wq! 保存退出复制代码代码如下:source .bash_profileecho $APPDIR如果在计划任务中使用到...
dmg文件是什么Linux如何通过命令行建立dmg文件 2017年02月06日 84 阅读 Linux系统操作中,很多人对dmg文件不甚了解,更不知道要如何创建dmg文件了,本文要给大家介绍的是Linux使用命令行建立dmg文件的方法,不了解的朋友可以来了解下。 什么是DMG文件,如何打开? DMG格式是在MAC系统上的一个镜象文件,也可以说是压缩文件,如果你用PC且没有装MAC OS X for X86的话,就不要费力了。如果你是使用苹果机或在PC上装了MAC OS X for X86,在MAC系统上双击这个文件就可以解开了;如果想把这个文...
linux使用ControlPersist加快SSH连接速度以提高效率 2017年02月06日 86 阅读 Linux系统进行服务器配置管理迁移的时候,SSH的连接速度让人头疼,太慢影响效率,那么有什么方法能够加快SSH的连接速度呢?通过ControlPersist即可实现,下面小编给大家简单的介绍。 目前,项目中服务器的配置管理已经全部从Puppet迁移到了Ansible,而之前一直认为不会带来困扰的SSH通道慢的问题则暴露的很明显了。 因为很多时候需要同时更新几百台服务器,有不少服务器与Ansible主机还不在同一个IDC机房。 开启SSH的Contr...
详解Linux系统开机后的启动过程 2017年02月06日 88 阅读 Linux的启动其实和windows的启动过程很类似,不过windows我们是无法看到启动信息的,而linux启动时我们会看到许多启动信息,例如某个服务是否启动。Linux系统的启动过程大体上可分为五部分:内核的引导;运行init;系统初始化;建立终端 ;用户登录系统。A 内核引导当计算机打开电源后,首先是BIOS开机自检,按照BIOS中设置的启动设备(通常是硬盘)来启动。紧接着由启动设备上的grub程序开始引导linux,当引导程序成功完成引导任务后,L...
Linux入门的一些基本知识整理 2017年02月06日 89 阅读 【图形模式与文字模式的切换方式】Linux预设提供了六个命令窗口终端机让我们来登录。默认我们登录的就是第一个窗口,也就是tty1,这个六个窗口分别为tty1,tty2 … tty6,你可以按下Ctrl + Alt + F1 ~ F6 来切换它们。如果你安装了图形界面,默认情况下是进入图形界面的,此时你就可以按Ctrl + Alt + F1 ~ F6来进入其中一个命令窗口界面。当你进入命令窗口界面后再返回图形界面只要按下Ctrl + Alt +...