
Linux基本命令
文章平均质量分 65
walkingLL
自我挑战之路
展开
-
Ubuntu中软件的安装与卸载相关命令
一、软件源二、软件的安装与卸载原创 2018-08-22 20:35:25 · 185 阅读 · 0 评论 -
Linux中makefile项目管理
一、makefile的编写:一个规则 两个函数 三个变量1. 一个规则 三要素: 目标, 依赖, 命令 目标:依赖 命令 1) 第一条规则是用来生成终极目标的规则 1>. 如果规则中的依赖不存在, 向下寻找其他的规则, 2>. 更新机制: ...原创 2018-08-30 15:01:24 · 2017 阅读 · 0 评论 -
Linux文件及目录操作相关函数
st_mode的介绍 st_mode: 1. Linux文件操作相关函数 stat函数 ***** 穿透(追踪)函数 -- 软链接 lstat函数 不穿透(追踪) access函数 chmod函数 chown函数 ...原创 2018-09-02 21:31:39 · 2062 阅读 · 0 评论 -
Linux中的gdb调试
一、 gdb调试: 1. 启动gdb start -- 只执行一步 n -- next s -- step(单步) -- 可以进入到函数体内部 c - continue -- 直接停在断点的位置 ...原创 2018-08-29 22:07:04 · 559 阅读 · 0 评论 -
Linux的目录及文件相关操作
一、Linux的系统命令结构1、根命令:/2、/bin:这个目录存放着最经常使用的命令3、/boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件4、/dev:dev是Device(设备)的缩写,该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。5、/etc:这个目录用来存放所有的系统管理所需要的配置...原创 2018-08-22 16:04:18 · 347 阅读 · 0 评论 -
Linux中su和sudo的区别与使用
su和sudo的区别与使用 一. 使用 su 命令临时切换用户身份1、 su 的适用条件和威力su命令就是切换用户 的工具,怎么理解呢?比如我们以普通用户beinan登录的,但要添加用户任务,执行useradd ,beinan用户没有这个权限,而这个权限恰恰由root所拥有。解决办法无法有两个,一是退出beinan用户,重新以root用户登录,但这种办法 并不是最好的;二是我们没有...原创 2018-08-24 17:25:19 · 11062 阅读 · 0 评论 -
Linux的用户管理
一、创建用户的第二种方式二、adduser和useradd的区别1. 在root权限下,useradd只是创建了一个用户名,如 (useradd +用户名 ),它并没有在/home目录下创建同名文件夹,也没有创建密码,因此利用这个用户登录系统,是登录不了的,为了避免这样的情况出现,可以用 (useradd -m +用户名)的方式创建,它会在/home目录下创建同名文件夹,然后利用...原创 2018-08-24 19:46:08 · 169 阅读 · 0 评论 -
Linux的服务器搭建
一、ftp服务器搭建: -- vsftpd 作用: 文件的上传和下载 1、服务器端: (1)修改配置文件 - 如何修改配置文件 -- /etc/vsftpd.conf (2)重启服务 -- 什么命令能够重启服务服务器端配置方法: 第一步:新建一个用户Robin 参考https://...原创 2018-08-24 19:53:42 · 22992 阅读 · 0 评论 -
Linux的网络管理
原创 2018-08-24 17:01:02 · 181 阅读 · 0 评论 -
Linux的进程管理
原创 2018-08-24 15:28:44 · 225 阅读 · 0 评论 -
Linux的压缩包管理
一、压缩包管理 1、第一种(低配版,不常用) (1)gzip -- .gz格式的压缩包 (2)bzip2 -- .bz2格式的压缩包 2、第二种 (1)tar -- 不使用z/j参数 , 该命令只能对文件或目录打包 参数: ...原创 2018-08-24 11:27:27 · 1058 阅读 · 1 评论 -
Linux中的共享库的制作
1. 共享库的制作: 1>. 命名规则: 1). lib + 名字 + .so 2>. 制作步骤: 1). 生成与位置无关的代码 (生成与位置无关的.o) 2). 将.o打包成共享库(动态库) 3>. 发布和使用共享库: ...原创 2018-08-29 10:42:20 · 1078 阅读 · 0 评论 -
Linux中的静态库的制作和使用
1. 静态库的制作 1>. 命名规则 1). lib + 库的名字 + .a 例如:libmytest.a 2>. 制作步骤: 1). 生成对应的.o文件 -- .c --> .o -c 2). 将生成的.o文件打...原创 2018-08-28 16:45:42 · 388 阅读 · 0 评论 -
Linux常用快捷键
注:命令用斜体表示。1、历史命令:history 向上滚动: ctrl+p (p指的是previous 上一个)(或者用向上箭头键) 下: ctrl+n (n指的是next,下一个)(或者用向下箭头键)2、光标移动:向后: ctrl+b ...原创 2018-08-21 12:26:10 · 549 阅读 · 0 评论 -
Linux中的gcc编译
1. gcc编译的四个阶段原创 2018-08-28 16:05:27 · 604 阅读 · 0 评论 -
Linux中的vim编辑器的使用
一、vim编辑器的使用vi -- vimvim是从vi发展过来的一款文本编辑器vi a.txt前提: 安装了vim软件工作模式: 1. 命令模式 -- 打开文件之后, 默认进入命令模式 2. 编辑模式 -- 需要输入一些命令, 切换到编辑模式 3. 末行模式 -- 在末行模式下可以输入一些命令 1、命令模式下的操作: 1>...原创 2018-08-28 08:47:28 · 391 阅读 · 0 评论 -
Linux中的U盘管理
我挂载U盘时出的问题:U盘能在VM中连接上,但是Ubuntu中查找不到问题:USB的版本问题,VM中应该设置一下支持的借口解决:https://zhidao.baidu.com/question/653102345996949405.html一、U盘管理二、磁盘命名 ...原创 2018-08-23 09:08:42 · 667 阅读 · 0 评论 -
Linux中的系统IO函数
一. 系统IO函数 1>. 一些概念 文件描述符 PCB C库函的IO缓冲区 1) 文件描述符 int 类型 一个进程最多可打开多少文件: 2) pcb 进程控制块 ...原创 2018-08-31 09:09:42 · 1359 阅读 · 0 评论