![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
胡萝卜yueh
这个作者很懒,什么都没留下…
展开
-
【Linux】gcc编译器
gcc编译流程 预处理(Pre-Processing) 对头文件(#include)和宏定义(#define、#ifdef)进行处理。可以使用gcc的选项“-E”进行查看,该选项的作用是让gcc在预处理结束后停止编译过程。gcc -E hello.c -o hello.i/* “.i”为已经预处理过的C程序 */ 编译(Compiling) ...原创 2018-09-14 23:40:01 · 450 阅读 · 0 评论 -
pip升级后Import Error:cannot import name main解决方案
sudo vim /usr/bin/pip打开后将会看到一下内容:#!/usr/bin/python3# GENERATED BY DEBIANimport sys# Run the main entry point, similarly to how setuptools does it, but because# we didn't install the actual...原创 2018-08-29 09:03:23 · 1254 阅读 · 0 评论 -
【Linux】"三剑客"——grep、sed、awk
grep 更适合单纯的查找或匹配文本 sed 更适合编辑匹配到的文本 awk 更适合格式化文本,对文本进行较复杂格式处理一、grep语法grep [-abcEFGhHilLnqrsvVwxy][-A<显示列数>][-B<显示列数>][-C<显示列数>][-d<进行动作>][-e<范本样式>][-f<范本文件&g...原创 2018-08-11 17:09:34 · 175 阅读 · 0 评论 -
【Linux】文件内容查看
Linux系统中使用以下命令来查看文件的内容:cat 由第一行开始显示文件内容 tac 从最后一行开始显示,可以看出 tac 是 cat 的倒著写! nl 显示的时候,顺道输出行号! more 一页一页的显示文件内容 less 与 more 类似,但是比 more 更好的是,他可以往前翻页! head 只看头几行 tail 只看尾巴几行你可以使用 man [命令]来查看各...原创 2018-08-11 16:07:20 · 123 阅读 · 0 评论 -
【Linux】vi/vim编辑器
vi/vim分为命令模式(command mode)、输入模式(Insert mode)和底线命令模式(Last line mode)。命令模式:当我们刚进入vi/vim的时候,进入的就是命令模式,此时输入会被识别为命令而不是字符。例如,i切换到输入模式i :切换到输入模式,以输入字符 x :删除当前光标处所在处的字符 ::切换到底线命令模式,以在最底一行输入命令输入模式:...原创 2018-08-11 14:59:12 · 306 阅读 · 0 评论 -
【Bash Shell】从零开始02
【Bash Shell】从零开始01【Bash Shell】从零开始02多行注释 #!/bin/bash:<<EOFecho "Hello World"EOFecho "OK"运行结果:OK $* 与 $@ 区别: 相同点:都是引用所有参数。 不同点:只有在双引号中体现出来。假设在脚本运行时写了三个参数 1、2、3,,则 " * " 等价于...原创 2018-08-11 06:40:16 · 136 阅读 · 0 评论 -
【Bash Shell】从零开始01
【Bash Shell】从零开始01【Bash Shell】从零开始02 作为Bash Shell 的初学者,平时练习时候不应该使用root权限账户,以免对系统造成不可预估后果 什么是Shell的种类?通常习惯上所说的多少种Shell是指多少种Shell脚本解释器,例如有bash、sh、csh、ksh等 Shell变量名不可以使用"$"符号,因为使用Shell的时候用...原创 2018-08-11 02:59:26 · 222 阅读 · 0 评论 -
【Python】安装MongoDB、Redis、MySql环境
安装MongoDBsudo apt-get install mongodb安装Redissudo apt-get install redis-server验证redis-clisudo vi /etc/redis/redis.conf1.注释掉 band 127.0.0.1 否则只能在本地访问 69行2.取消 requirepass foobare...原创 2018-08-06 14:59:09 · 474 阅读 · 0 评论 -
【Python】Ubuntu环境下安装Python3
安装python3环境及部分类库sudo apt-get install python-dev build-essential libssl-dev libffi-dev libxml2 libxml2-dev libxslt1-dev zlib1g-dev安装python3sudo apt-get install python3安装python3包管理工具pipsudo...原创 2018-08-06 14:24:10 · 2050 阅读 · 0 评论 -
Linux菜鸟自学之“gcc命令”
一、语法gcc(选项)(参数)二、选项(常见)-o:指定生成的输出文件;-E:仅执行编译预处理;-S:将C代码转换为汇编代码;-wall:显示警告信息;-c:仅执行编译操作,不进行连接操作。三、参数C源文件:指定C语言源代码文件。四、示例gcc main.c setPort.c -o HelloWorld //将main.c setPort.c两个文件...原创 2018-07-21 15:39:19 · 577 阅读 · 0 评论 -
【Linux】Ubuntu忘记密码
安装了双系统的电脑,很久未使用Ubuntu,今天要用突然忘记当初设置的密码。网上找了许多方法,有的并不适用或者比较麻烦,最后记录一下最终使用的方案。重启Ubuntu 启动过程长按Shift键,直到出现grub界面 选择recovery mode,也就是恢复模式 进入到命令行模式,若忘记用户名,输入查看命令:cat /etc/shadow 修改密码命令:passwd 用户名 接着输...原创 2018-12-07 12:41:15 · 1313 阅读 · 0 评论