关闭
搜索
搜索
本版
帖子
用户
热搜:
程序员
简洁模式
高级模式
用户组: 游客
消息
提醒
新听众
我关注的
帖子
道具
勋章
任务
设置
退出
请
登录
后使用快捷导航
没有帐号?
立即注册
设为首页
收藏本站
开启辅助访问
切换到窄版
登录
or
立即注册
快捷导航
搜索
首页
论坛
BBS
MCU单片机技术
程序员交流
这几个很实用的Linux命令,千万别忘记了!
[复制链接]
作者:
未完续·
版块:
›
嵌入式操作系统
›
linux
发布时间:
2020-11-17 09:27:27
1112
0
返回列表
未完续·
当前离线
中级会员
中级会员, 积分 292, 距离下一级还需 208 积分
中级会员
中级会员, 积分 292, 距离下一级还需 208 积分
积分
292
发消息
楼主
电梯直达
未完续·
发表于 2020-11-17 09:27:27
|
只看该作者
|
倒序浏览
|
阅读模式
1)pgrep
pgrep名字前有个p,我们可以猜到这和进程相关,又是grep,当然这是进程相关的grep命令。不过,这个命令主要是用来列举进程ID的。如:
这个命令相当于:
2)pstree
这个命令可以以树形的方式列出进程。如下所示:
3)bc
这个命令主要是做一个精度比较高的数学运算的。比如开平方根等。下面是一个我们利用bc命令写的一个脚本(文件名:sqrt)
于是,我们可以这样使用这个脚本进行平方根运算:
4)split
如果你有一个很大的文件,你想把其分割成一些小的文件,那么这个命令就是干这件事的了。
文件合并只需要使用简单的合并就行了,如:
5)nl
nl命令其它和cat命令很像,只不过它会打上行号。如下所示:
6)mkfifo
熟悉Unix的人都应该知道这个是一个创建有名管道的系统调用或命令。平时,我们在命令行上使用竖线“|”把命令串起来是使用无命管道。而我们使用mkfifo则使用的是有名管道。下面是示例:
下面是创建一个有名管道:
然后,我们在一个shell中运行如下命令,这个命令不会返回,除非有人从这个有名管道中把信息读走。
我们在另一个命令窗口中读取这个管道中的信息:(其会导致上一个命令返回)
7)ldd
这个命令可以知道你的一个可执行文件所使用了动态链接库。如:
8)col
这个命令可以让你把man文件转成纯文本文件。如下示例:
9)xmlwf
这个命令可以让你检查一下一个XML文档是否是所有的tag都是正常的。如:
10)lsof
可以列出打开了的文件。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
收藏
0
相关帖子
•
不容错过的15个Linux实用技巧
•
开源项目EasyDarwin编译:Linux系统下编译运行最新EasyDarwin的步骤介绍
•
华为鸿蒙(python程序员)总结的一整套python学习路线,内含python学习视频 ...
•
硬核观察|Python之父对Rust、Go、Julia和TypeScript的看法
•
Shell:用户使用Linux的桥梁
•
干货|手把手带你搞定4大容器网络问题
•
Linux查看环境变量当前信息和查看命令
•
Linux操作系统应用试题
•
DBA常用Linux命令
•
对话胡伟武:和国产CPU一起突围的20年
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
表情
@朋友
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
招聘&找工作
stm
快速回复
返回顶部
返回列表