nano命令可以打开指定文件进行编辑 , 默认情况下它会自动断行 , 即在一行中输入过长的内容时自动拆分成几行 , 但用这种方式来处理某些文件可能会带来问题 , 比如Linux系统的配置文件 , 自动断行就会使本来只能写在一行上的内容折断成多行了 , 有可能造成系统不灵了 。因此 , 如果你想避免这种情况出现 , 就加上-w选项吧 。
语法格式:nano [参数] [文件]
常用参数:
-A
启用智能HOME键
-B
储存既有文件的备份
-D
用粗体替代颜色反转
nl命令-添加行号
nl命令是一个很好用的编号过滤工具 。全称是“Number of Lines” 。该命令可以读取 File 参数(缺省情况下标准输入) , 计算输入中的行号 , 将计算过的行号写入标准输出 。
语法格式:nl [参数] [文件]
常用参数:
-b
指定行号指定的方式
-n
列出行号表示的方式
-w
行号栏位的占用的位数
-p
在逻辑定界符处不重新开始计算 。
nm命令 – 显示二进制目标文件的符号表
nm是names的缩写 , nm命令主要是用来列出某些文件中的符号(说白了就是一些函数和全局变量等) 。一般来说 , 搞linux开发的人 , 才会用到nm命令 , 非开发的人 , 应该用不到 。
语法格式: nm [参数]
常用选项:
-A
每个符号前显示文件名
-D
显示动态符号
-g
仅显示外部符号
-r
反序显示符号表
nohup命令 – 后端运行程序
nohup命令的全称为“no hang up” , 该命令可以将程序以忽略挂起信号的方式运行起来 , 被运行的程序的输出信息将不会显示到终端 。
无论是否将 nohup 命令的输出重定向到终端 , 输出都将附加到当前目录的 nohup.out 文件中 。如果当前目录的 nohup.out 文件不可写 , 输出重定向到$HOME/nohup.out文件中 。如果没有文件能创建或打开以用于追加 , 那么command 参数指定的命令不可调用 。如果标准错误是一个终端 , 那么把指定的命令写给标准错误的所有输出作为标准输出重定向到相同的文件描述符 。
语法格式:nohup [参数]
常用参数:
--help
在线帮助
--version
显示版本信息
od命令 – 输出文件内容
全称为“Octal Dump” 。od命令会读取所给予的文件的内容 , 并将其内容以八进制字码呈现出来 。
语法格式:od [参数]
常用参数:
-a
此参数的效果和同时指定”-ta”参数相同
-A
选择要以何种基数计算字码
-b
此参数的效果和同时指定”-toC”参数相同
-c
此参数的效果和同时指定”-tC”参数相同
等等
详情请参见:https://www.linuxcool.com/od
passwd命令 – 修改用户账户密码
passwd命令用于设置用户的认证信息 , 包括用户密码、账户锁定、密码失效等 。直接运行passwd命令修改当前的用户密码 , 对其他用户的密码操作需要管理员权限 。
常用格式:passwd [参数]
常用参数:
-d
删除密码
-l
锁定用户密码 , 无法被用户自行修改
-u
解开已锁定用户密码 , 允许用户自行修改
-e
密码立即过期 , 下次登陆强制修改密码
等等
详情请参见:https://www.linuxcool.com/passwd
perl命令 – 实用报表提取语言
全称"Pratical Extraction and Report Language"或"Pathologically Eclectic Rubbish Lister" 。使用perl命令可以扫描任意文本文件 , 从这些文本文件中提取信息优化的语言 , 根据这些信息打印报告 。
语法格式:perl [参数] [程序文件]
常用参数:
-c
只进行语法检查
-e
可以让Perl程序在命令行上运行
-l
启用行结束处理 , 指定行结束
php命令 – PHP语言的命令行接口
全称为“Personal Home Page Tools或PHP HypertextPreprocessor” , php命令是流行的Web开发语言PHP的命令行接口 , 可以使用PHP语言开发基于命令行的系统管理脚本程序 。
使用的通用目的脚本语言 , 特别适合Web开发 , 可以嵌入到html中 。
语法格式: php [参数]
推荐阅读
- Linux下分析网站访问慢原因
- 10个运维必知的命令行神器
- 如何区分Linux中的源码包和二进制包
- Linux 命令行简介
- 利用宝塔自建linux+nginx-rtmp-module直播服务器的正确方法
- Go 编程:写一个程序友好的命令行工具包
- Linux更改SSH远程登录端口教程
- Linux运维:多主机ssh封装器mussh
- Linux 程序编译过程的来龙去脉
- python常用可视化工具
