首页 笔记 图片 查字 
所属分类:Linux
关键词: Linux 操作 命令
浏览:93
内容:

bc
bc(Binary Calculator)命令用于任意精度的计算,语法类似于 C 语言。 Bash 内置了对整数四则运算的支持,但是并不支持浮点运算,而 bc 命令可以很方便地进行浮点运算和整数运算。 bc 命令类似基本的计算器,可以做基本的数学运算。 bc 命令常用的运算: + 加法 - 减法 * 乘法 / 除法 ^ 指数 % 余数

tail
tail命令 用于输入文件中的尾部内容。 默认在屏幕上显示指定文件的末尾10行。 linux tail命令用途是依照要求将指定的文件的最后部分输出到标准设备,通常是终端,通俗讲来,就是把某个档案文件的最后几行显示到终端上,假设该档案有更新,tail会自己主动刷新,确保你看到最新的档案内容。

head
head命令输出文件开头部分,默认情况下显示文件的头10行。如果指定多个文件,每个文件前都有一个标题,给出文件名。如果没有指定文件,或当文件为-时,读取标准输入。

xargs
xargs 是给命令传递参数的一个过滤器,可以将管道或标准输入的数据转换成参数,默认的命令是 echo,这意味着通过管道传递给 xargs 的输入将会包含换行,不过通过 xargs 的处理,换行将被空格取代。 xargs 可以将 stdin 中以空格或换行符进行分隔的数据,形成以空格分隔的参数(arguments),传递给其他命令。因为以空格作为分隔符,所以有一些文件名或者其他意义的字符串内含有空格的时候,xargs 可能会误判。 简单来说,xargs 的作用是给其他命令传递参数,是构建单行命令的重要组件之一。

ip
Linux的ip命令和ifconfig类似,但前者功能更强大,并旨在取代后者。 使用ip命令,只需一个命令,你就能很轻松地执行一些网络管理任务。 ifconfig是net-tools中已被废弃使用的一个命令,许多年前就已经没有维护了。 iproute2套件里提供了许多增强功能的命令,ip命令即是其中之一。

nohup
nohup命令可以将以忽略挂起信号的方式运行起来,不挂断地运行命令,被运行的程序的输出信息将不会显示到终端。 无论是否将nohup命令的输出重定向到终端,输出都将附加到当前目录下的nohup.out文件中。 如果当前目录的nohup.out文件不可写,输出重定向到$HOME/nohup.out文件中。 如果正在执行一个job,并且希望在退出帐户/关闭终端之后继续运行,可以使用nohup命令。 nohup就是不挂起的意思( no hang up)。

killall
默认情况下,killall 命令将向一个/组进程发送一个 SIGTERM 信号,但是,也可以通过参数发送一个指定的信号。 killall发送一条信号给所有允许任意指定命令的进程。如果没有指定信号名,则发送SIGTERM。信号可以是名字或数字,只有信号0(检查进程是否存在)只能以数字方式指定。 如果命令名包括斜杠(/),那么执行该特定文件的进程将被杀死,这与进程名无关。 Killall进程杀不死自己,但可以杀死其他killall进程。

pkill
pkill是一个命令行工具,它根据现有标准,给正在运行的程序进程发送信号。进程可以通过他们的完整名字,部分名字,用户进程或者其他属性指定。 pkill和killall 应用方法差不多,也是直接杀死运行中的程式;如果你想杀掉单个进程,请用kill 来杀掉。

vi
VI是Linux系统的一个文本编辑器,该编辑器可以通过使用VI命令来操作,从而完成对文本的编辑。熟练掌握一些常用的VI命令,可以大大简化编辑操作并提高操作Linux文本的效率 。 使用VI命令编辑文本时,有三种编辑模式——命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode)。

vim
Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。 简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。vim 则可以说是程序开发者的一项很好用的工具。 连 vim 的官方网站 (http://www.vim.org) 也说 vim 是一个程序开发工具而不是文字处理软件。

yum
Yum(全称为 Yellow dogUpdater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。 yum基于rpm包管理,能够从指定的服务器自动下载并安装rpm包,可以自动处理依赖关系,并且一次安装所有依赖包。

apt
apt的全称是Advanced Packaging Tool是Linux系统下的一款安装包管理工具。 apt命令是Linux系统下最为重要的命令,安装、更新、卸载软件,升级系统内核都离不开apt命令。

echo
echo命令用于输出指定的字符串。 echo命令的主要作用功能是在屏幕上显示文字,也可以直接在文件中写入要写的内容。

printf
printf命令用于格式化输出。

test
test命令用于检查文件和比较值。