UBUNTU常用命令

1。可以使用sudo -s 切换到root帐号

2。编译时缺少h文件的自动处理:sudo auto-apt run ./configure

3。查看目录占用空间:du -hs 目录名

4。查看当前内存使用情况:free -l

5mount 挂载ISO ,用 -o loop 参数

6,查看当前进程实况:top

7,查看进程打开文件lsof -p

8,查看mac地址:arping IP地址

9,临时重启一个服务:/etc/init.d/服务名 restart

10,临时关闭一个服务:/etc/init.d/服务名 stop

11.特殊 URI 地址:

* computer:/// - 全部挂载的设备和网络

* network:/// - 浏览可用的网络

* burn:/// - 一个刻录 CDs/DVDs 的数据虚拟目录

* smb:/// - 可用的 windows/samba 网络资源

* x-nautilus-desktop:/// - 桌面项目和图标

* file:/// - 本地文件

* trash:/// - 本地回收站目录

* ftp:// - FTP 文件夹

* ssh:// - SSH 文件夹

Ubuntu的一些常用命令

一、系统常用命令:

注:如没特别说明,都以gcc-3.4为例

1、安装程序:apt-get install gcc-3.4

2、删除程序:apt-get remove gcc-3.4

3、查找软件:apt-cache search gcc

4、查看位置:whereis gcc

5、查看内核的gcc版本:cat/proc/version

6、安装内核:apt-get install build-essential


PS:昨天想删除gcc-3.4安装一个比较高的版本试试,哪知道删除后怎么装也装不上了,虽然提示安装成功,但是运行的时候提示找不到。后来才发现内核被删除了,重装一次内核就OK


二、gcc常用的命令:

??? .c为后缀的文件,C语言源代码文件;

??? .a为后缀的文件,是由目标文件构成的档案库文件;

??? .C.cc.cxx 为后缀的文件,是C++源代码文件;

??? .h为后缀的文件,是程序所包含的头文件;

??? .i 为后缀的文件,是已经预处理过的C源代码文件;

??? .ii为后缀的文件,是已经预处理过的C++源代码文件;

??? .m为后缀的文件,是Objective-C源代码文件;

?? .o为后缀的文件,是编译后的目标文件;

?? .s为后缀的文件,是汇编语言源代码文件;

?? .S为后缀的文件,是经过预编译的汇编语言源代码文件。


三、gdb的使用:

注:使用gdb的前提是在gcc编译的时候要使用-g参数。

1、加载程序:file 文件名

2、运行当前程序:run

3、查看当前代码:list ---如果不使用-g参数,list就无法显示代码。

posted @   蛤蟆  阅读(496)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示