linux常用命令

linux常用命令

用来记录在使用linux时所遇到的命令,以供日后查询

export

设置环境变量

export SHELL=/bin/bash

gcc

编译c/c++文件

gcc -c test.c 编译test.c文件为test.o
gcc test.c -o test 编译test.c并链接到test文件,编译多个文件 gcc main.c test.c -o main将main.c和test.c文件编译并链接到main文件上。

lsof

实现该进程打开的所有文件

mount

将指定设备的文件系统挂在到目录下面

mount /dev/sdb4 /mnt/C 将设备sdb4挂载到/mnt/C下面,当双系统挂在windows硬盘时,出现‘The disk contains an unclean file system ‘ 需要使用ntfsfix /dev/sdb1 修复ntfs文件系统

pstree

以树状图的形势展示进程

-p 显示进程号 ps -p 2250

strace

* 跟踪系统调用和信号的路径 *

size

显示段大小

$ size  show_time
text       data     bss     dec     hex filename
6738       1792      48    8578    2182 show_time

展示了一个可执行文件的 文本段(text)初始化数据段(data)和非初始化数据段(bss)的段大小

time

用于统计指定程序的花费时间

time java

real    0m0.232s   命令开始执行到结束的时间。这个短时间包括其他进程所占用的时间片,和进程被阻塞时所花费的时间。
user    0m0.121s    用户模式中的CPU时间,
sys 0m0.031s    内核中执系统调用所花费的时间

touch

创建新文件

touch test 创建一个test

which

查看某个命令在哪个目录

which java 可以知道实际运行java命令的所在位置

whereis

查看命令所在目录

whereis java 查看java命令在哪个目录下面

工具

nload

测试网速

load wlp3s0 监控wlp3s0这个网卡的网速

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值