2014-12-14 - 1、问题:Linux系统中的ssh软件不能在直接在一行命令中指定密码,从而无法在脚本中实现登录并。 解决:使用putty软件,其命令行工具为plink,plink 使用如下: plink [options] [user@]host [command] 其选项部分可以指定采用ssh的方式并指定密码登录远程主...
2014-12-14 - 纵观Linux各发行版使用的软件包管理命令,如apt-get ,dpkg, rpm ,yum,emerge等等。在命令行下,利用这类软件包管理方式来安装、卸载软件,升级软件包都将提高操作效率。Linux 的图形界面,也可以很好的完成相关操作。但是,使用命令行方式,将会得到比图形...
2014-12-13 - sed修改文件中的内容 sed -i s/原字符串/新字符串/g `grep 原字符串 -rl 文件所在目录` (千万注意这个符号,是最左上角那个符号不是单引号) eg:修改php.ini中的register_globals = On为Off sed -i s/register_globals = On/register_globals = Off/g `grep...
2014-12-12 - 问题:我想要去除图像文件中的白色空白,有没有什么便捷的方法能在Linux命令行中对图像文件进行剪裁? 当涉及到在Linux中转换或编辑图像文件时,ImageMagick毫无疑问是最为熟知的一体化软件之一。它包含了一整套命令行工具,用以显示、转换,或复制超过200中...
2014-12-11 - 因为QNX开发调试需要一些QNX Neutrino操作,所以进一步熟悉一下QNX操作,发现QNX官网上有完整的命令手册,真是如获至宝,官网文档网址如下,找其中的《QNX Neutrino Utilities Reference》。 http://www.qnx.com/download/group.html?programid=20945 自己学...
2014-12-11 - 1、Linux命令行下将文件checkout到本地目录 svn checkout path(path是服务器上的目录) svn checkout 2、Linux命令行下往版本库中添加新的文件 svn add file 例如:svn add test.php(添加test.php) 3、Linux命令行下将改动的文件提交到版本库 svn commit -m...
2014-12-10 - 一. owner,group,others 介绍权限之前我们要先认识3个linux下的身份,也即 owner(拥有者),group(群组),others(其他人) 举个例子: 公司开发部有2个开发组,group1(a,b,c),group2(x,y,z),group1是开发1组,做c++开发。group2时开发2组,做数据库...
2014-12-10 - 介绍: ln命令用来连接文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则会把前面指定的所有文件或目录复制到该目录中。若同时指定多个文件或目录,且最后的目的地并非是一个已存在的目录,则会出现错误信息。 语法: ln [...
2014-12-08 - whereis 程序名称 查找软件的安装路径 -b 只查找二进制文件 -m 只查找帮助文件 -s 只查找源代码 -u 排除指定类型文件 -f 只显示文件名 -B 目录 在指定目录下查找二进制文件 -M 目录 在指定目录下查找帮助文件 -S 目录 在指定目录下查找源代码 locate 文件名...
2014-12-07 - 在Linux系列中,常常通过crontab命令来维护crontab文件,从而达到提交计划作业的目的。在介绍crontab命令之前,我们先来了解下crontab文件中每个条目中各个域的格式和意义。 crontab每个条目都有6个域,分别对应6列,从左到右依次为第1列,第2列...第6列。...
2014-12-07 - 在linux下rm -rf 是一个很可怕的命令,因为下达这个命令意味着一旦删除的文件是无法挽回的,事实是如此吗?真的没有补救措施了吗?答案是委婉了,在一定的条件下可以补救,大家可能熟悉windows下删除的补救措施是通过相关的软件实现的,在linux下同样可以做...
2014-12-07 - sort除了能够按整行排序之外,还能按照指定列来排序(使用sort -k)。如果能与其他命令组合使用,威力无穷。 列如我们想查看linux所有进程那些占用的内存(RSS)最大,首先用ps列出所有进程。然后与sort组合就轻松达到目的。 ps执行结果: bash-3.00$ ps -a -o c...
2014-12-07 - 需要在日志文件统计删除的主帖,而日志文件是tab(退格)字符隔开的;假设日志文件名叫delete.log。 保存格式和保存的数据如下: 删除日期 帖子类型(11为主帖,12为回帖) 帖子id 操作人id 2014-11-01 00:05 12 71163578 1153089 2014-11-01 00:19 11 71163...
2014-12-06 - 挺凑巧的,最近老有同事问起这些问题,所以总结一下。 1. 首先用help理解su, sudo su, sudo 2. 其次理解login shell and interactive shell. When Bash starts executes the commands in a variety of different scripts. (1) When started as an interact...
2014-12-06 - Linux 下使用 sudo 命令,可以让普通用户也能执行一些或者全部的 root 命令。本文就对我们常用到 sudo 操作情景进行简单分析,通过一些例子来了解 sudo 命令相关的技巧。 情景一:用户无权限执行 root 命令 普通用户登录 shell 之后,如果自身没有权限访问某...
2014-12-06 - 语法:uname [-amnrsvpio][--help][--version] 补充说明:uname可显示linux主机所用的操作系统的版本、硬件的名称等基本信息 ~# uname --help 用法:uname [选项]... 输出一组系统信息。如果不跟随选项,则视为只附加-s 选项。 -a, --all 以如下次序输出所有...
2014-12-06 - linux w 命令详解 功能说明:显示目前登入系统的用户信息。 语法:w [-fhlsuV][用户名称] linux w 命令补充说明:执行这项指令可得知目前登入系统的用户有那些人,以及他们正在执行的程序。单独执行linux w 命令会显示所有的用户,您也可指定用户名称,仅显...
2014-12-06 - Linux--常用命令--date date [OPTION] [+FORMAT] date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] date命令参数 -d, date=STRING 显示STRING指定的时间 -f, file=DATEFILE 类似date参数显示DATEFILE文件中的每行时间 -ITIMESPEC, iso-8601[=TIMESPEC]...
2014-12-06 - Linux su命令使用方法详解 su:Swith user 切换用户,切换到root用户 内容导读: Linux su命令使用方法详解使用方式:su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]] 说明:变更为其他使用者的身份,除root外,需要键入该使用者...
2014-12-06 - top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。 top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48 Tasks: 2Array total, 1 running, 28 sleeping,...
2014-12-06 - Linux--常用命令--cd cd [change directory] 用途:用来进出目录的 注意以下两点: 首先 和dos不同的是Linux的目录对大小写是敏感的,如果大小写没不对,cd操作不会成功; 其次 cd如果直接输入,cd后面不加任何东西,会回到使用者自己的Home Directory。假设...
2014-12-06 - 出于系统安全考虑,Linux系统中的每一个用户除了有其用户名外,还有其对应的用户口令。因此使用useradd命令增加时,还需使用passwd命令为每一位新增加的用户设置口令;用户以后还可以随时用passwd命令改变自己的口令。 该命令的一般格式为: passwd [用户名]...
2014-12-06 - linux uptime命令主要用于获取主机运行时间和查询linux系统负载等信息。uptime命令过去只显示系统运行多久。现在,可以显示系统已经运行了多长时间,信息显示依次为:现在时间、系统已经运行了多长时间、目前有多少登陆用户、系统在过去的1分钟、5分钟和15分...
2014-12-05 - 在Linux下有很多压缩格式,我们这里主要介绍下关于ZIP的简单使用,希望可以对大家在平时的工作和学习中有帮助。 下面是ZIP的一些常用参数的使用 -a 将文件转成ASCII模式 -F 尝试修复损坏的压缩文件 -h 显示帮助界面 -m 将文件压缩之后,删除源文件 -n 特定字...
2014-12-05 - 现在开始玩Linux系统的新手越来越多了,但是Linux对于很多新手来说,还是有那么一点纸一样的难度的,在windows系统下,我们可以很方便的查看到机器的硬件的配置和信息,那么在Linux下面,如何查看硬件信息呢,OK,下面就带领LINUX菜鸟们如何查看机器的硬件配...
2014-12-05 - 缺省情况,我们在Linux查看历史记录命令,后面是无任何执行时间显示的 history 那么如果想要用到记录命令的执行时间,可以这么操作: # 编辑/etc/bashrc,添加以下内容 vi /etc/bashrc # 让系统记录每条历史命令的执行时间。注意最后的号前面要放个空格 # vi...
2014-12-04 - Linux chkconfig概述 Linux chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。 Linux chkconfig命令使用语法: chkconfig [--add] [--del ][--list] [系统服...
2014-12-04 - netstat可用查看目前已经启动的服务,service可以用来立即启动某个服务。chkconfig用来设置服务在开机的时候自动启动。 --查看nfs服务是否开机自动启动。可以看见6个开机级别都不会启动nfs服务。 [root@db ~]# chkconfig --list nfs nfs 0:off 1:off 2:off 3...
2014-12-04 - top:动态查看进程的变化。 -d 后面可以接秒数,就是整个进程界面更新的秒数,默认是5秒。 -p 指定某些个PID来进程查看监测而已。 在top执行过程当中可以使用的按键命令: P 以CPU的使用 排序显示。 M 以内存的使用资源排序显示。 N 以PID来排序。 q 离开top...
2014-12-04 - free:查看内存使用情况。 -m:显示的单位是以MB来显示。 -t:在输出的最终结果中显示物理内存与swap的总量。 [root@db ~]# free -m total used free sharedbuffers cached Mem: 503195307 0 13149 -/+ buffers/cache: 33469 Swap: 1027 0 1027 [root@db ~]#...
2014-12-04 - iostat:可以实时列出整个CPU与存储设备的I/O状态。 -c 仅显示CPU的状态。 -d 仅显示存储设备的状态,不可以与-c一起用。 -k 默认显示的是block,这里可以改成KB的大小来显示。 -m 与-k类似,只是以MB的单位来显示结果。 -t 显示日期出来。 [root@linux Orac...
2014-12-04 - [root@db init.d]# service [service name] (start|stop|restart|status|...) service name:就是服务名,需与/etc/init.d/目录下面的应用程序对应。 --显示出目前系统上面所有服务的运行状态 [root@db init.d]# service --status-all acpid (pid 1900) is r...
2014-12-04 - vmstat:检查系统资源变化。 -S 后面可以接单位,让显示的数据有单间。例如K/M取代bytes的容量。 [root@linux Oracle]# vmstat -S M 3 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ r b swpd free buff cache si so...
2014-12-04 - ss是iproute2包的一部分(控制TCP/IP网络和流量的工具)。iproute2的目标是替代先前用于配置网络接口、路由表和管理ARP表的标准Unix网络工具套装(通常称之为net-tools)。ss工具用于导出套接字统计,它可以显示与netstat类似的信息,且可以显示更多的TCP和...
2014-12-04 - 我如何使用 Shell 命令,在 UNIX/Linux/BSD 系统上使用dd命令创建1GB或者10GB镜像文件? 您可以使用 dd 命令生成镜像文件,用来测试网络或文件系统。 你需要使用下面命令: fallocate - 预分配空白文件; truncate - 缩小或扩展文件的大小; dd - 转换和复制...
2014-12-04 - 每个现代的Linux桌面发行版都预装着一个带有图形界面的计算器程序。不过如果你的工作区中全是命令行窗口,那么你一定会在其中的一个命令行窗口中处理一些数字相关的问题。或许你在寻找一款基于命令行的计算器程序。如果是这样的话,GNU bc(basic calculator...
2014-12-03 - 在Linux系统中查询系统CPU和内存的负载(使用率)时,我们通常习惯于使用top、atop或者ps,这篇文章将要给大家介绍如何使用w命令和uptime命令来查看系统的负载情况,对于uptime命令,相信大家比较熟悉了,它主要是用来查询系统最近一次启动后运行了多长时间...
2014-12-03 - Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。 要对进程进行监测和控制,首先必须要了解当前...
2014-12-03 - 【文本文件操作命令】 cat 查看文件内容 more 逐屏查看文件内容 less 逐行查看文件内容 head 显示文件开头部分内容 tail 显示文件结尾部分内容 tail f 20 /var/log/messages -f可以一直追踪这个文件内容,一般是日志文件,20表示显示的行数。运维工作中常用...
2014-12-03 - 【编辑器简介】 最早的编辑器:ed [root@localhost~]# ls /bin/vi /usr/bin/vim /bin/vi /usr/bin/vim [root@localhost~]# Richard Stallman 编写了emacs编辑器 目前最主流的Linux编辑器是vim 【vim 的命令模式】:ESC i 当前位置进入insert模式 I 行头部进...