
linux
kikook
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[Linux] 压缩包管理(所有指令在Centos7.6上实际测试)
目录1. zip1.1 安装zip和unzip1.2 打zip包1.3 解zip包2. tar2.1 打tar包2.2 解tar包2.3 参数补充2.3.1 打/解/查看一个tar.gz包1. zip通过zip命令管理压缩包,实现压缩和解压缩功能1.1 安装zip和unzip首先通过yum安装zip和unzip两个软件:yum install -y unzip zip1.2 打zip包制作压缩包(要带上-r recursive递归,否则得..原创 2020-05-11 23:04:25 · 335 阅读 · 0 评论 -
[Linux] 禁用root登录,提高系统安全性
1.创建一个新的账户创建用户useradd new-user-name设置相应的密码passwd new-user-name然后会输入两次给new-user-name账户设置的密码2.给新账户sudo权限vim /etc/sudoers找到:## Allow root to run any commands anywhereroot ALL=(ALL) ALL然后在root下面加上一行:new-user-name ALL...原创 2020-05-10 20:11:50 · 1040 阅读 · 0 评论 -
[labelImg] Ubuntu18.04安装LabelImg并添加桌面图标
1.首先安装LabelImghttps://blog.youkuaiyun.com/chenhanxuan1999/article/details/103937255 见第14条2.然后按照下面的方法添加桌面图标2.1 创建一个sh脚本/usr/bin/python3 /home/youyheng/labelimg/labelImg/labelImg.py保存为run.shpwd得...原创 2020-01-17 16:35:59 · 1533 阅读 · 1 评论 -
[Centos]使用putty从win10向服务器发送文件
原创 2019-08-30 16:21:37 · 339 阅读 · 0 评论 -
[Make] *** missing seperator. Stop的解决办法
原因:Win/Linux系统切换中命令行前空格和Tab混乱解决:将每行命令前面的空格选中,统一敲Tab键替换原创 2019-08-30 23:53:31 · 2098 阅读 · 0 评论 -
[Centos]检查端口被哪个进程占用并杀死该进程
Centos上的C++服务器工作的时候,检测到990端口占用异常没有占用...再运行一下果然好了如果被占用了,可以使用kill命令杀死进程:kill -9 process_id好的,今天终于遇到了进程爆炸:启动一个C++服务器的时候僵死,这个程序叫service,直接搜索:ps -ef | grep service杀死该进程:(第一列的2614和3816是...原创 2019-08-31 20:08:31 · 447 阅读 · 0 评论 -
[linux&MacOS] 一次搞定配置并使用virtualenvwrapper
virtualenvwrapper,是一个命令集合,便于操作Python虚拟环境。一次搞定配置并使用virtualenvwrapper目录1.安装virtualenvwrapper2.修改 ~./bashrc 文件2.1 设置WORKON命令创建环境的存放路径2.2 设置python3为默认python解释器2.3 运行shell脚本激活virtualenvwrappe...原创 2019-07-30 20:33:53 · 287 阅读 · 0 评论 -
[windows] cmd报错 '\r': command not found 解决办法
目录1.问题2.解决办法3.解释1.问题Windows下执行 shell 脚本的时候提示'\r': command not found2.解决办法sed -i 's/\r$//' <filename> 3.解释windows 下的换行符是\r\n,而 Linux 下的换行符是\n,执行命令\r 去掉\r。...原创 2019-10-09 22:17:23 · 3170 阅读 · 0 评论 -
[Ubuntu] Linux安装QQ
sudo add-apt-repository ppa:wine/wine-builds sudo apt-get updatesudo apt-get install winehq-devel然后下载wineQQ安装包: 参考1:WineQQ Github 参考2:WineQQ Gitee(较快)然后进行入下载好的安装包目录,为所有系统用户安装QQ:sudo ta...原创 2019-08-12 17:03:42 · 591 阅读 · 0 评论 -
[Ubuntu] 0% [Connecting to archive.ubuntu.com (2001:67c:1360:8001::17)]
之前换了Aliyun的镜像,变快了很多,但是今天进行sudo apt update的时候,卡在这里修改并支持IPV6网络:在shell中输入命令:sudo suvim /etc/gai.conf然后查找字符串 "precedence :: ffff:0:0/96 100"在命令模式下输入::/#precedence ::ffff:0:0/96 100就会...原创 2019-08-08 16:45:19 · 1306 阅读 · 1 评论 -
[linux]linux下调试C语言程序并查看汇编代码[图文教程]
第一步:使用vim编写一个简单的C程序helloworld.c第二步:使用gcc命令编译文件这里可以使用cc helloworld.c生成一个默认的a.out文件(若要自定义生成文件名称,使用gcc -o filename helloworld.c,如下图,其他操作完全相同)我们运行一下a.out文件,看一下效果第三步:开始调试1>在编译选项中加入-g...原创 2019-03-09 13:03:53 · 6737 阅读 · 0 评论 -
[linux]用C语言实现一个Linux中的myshell
编写一个C语言程序myshell作为Linux内核的Shell命令行解释程序,实现以下功能:(1)解析用户提交的命令行;按照环境变量搜索目录系统;执行命令,如果将要在后台运行命令,它将以“&”结尾。(2)提供ls、mkdir rmdir、pwd、ps等内部命令。(3)提供历史查询功能。如用户按下Ctrl+C,信号处理器将输出最近的10个命令列表。(4)'r\n'重复执行最...原创 2019-05-12 12:38:03 · 1698 阅读 · 0 评论 -
[Linux & Unix]重定向的使用
Unix学习了重定向,在Linux中用到,记录如下在做缓存区溢出攻击实验的时候,由于objdump -j bufbomb结果过长,不便查看,可以使用重定向:直接使用touch assembly.resultobjdump -g bufbomb > assembly.resultgedit assembly.result>表示一般重定向(有内容先清空)...原创 2019-05-29 00:34:46 · 343 阅读 · 0 评论 -
[MAC]添加永久系统变量
因为安装一个引擎,需要添加系统环境变量,记录如下:1.打开terminal(空格,输入terminal,回车)2.输入cd,回车3.vim ./.bash_profile打开后shift+g跳到最后一行按o,进入下一行的输入模式输入export variable_name=newly_added_directory//eg://export WM5_PATH=/...原创 2019-06-07 20:17:17 · 1585 阅读 · 0 评论 -
【Linux】一文搞定E: Could not get lock /var/cache/apt/archives/lock安装Git
折腾了一个晚上,终于解决了给开分区新装的Ubuntu系统装Git,记录如下打开terminal,按照以下步骤操作【预备】sudo su # 输入密码,进入root【第一步】依次输入以下5条指令sudo killall apt-getsudo rm /var/lib/apt/lists/locksudo rm /var/cache/apt/archives/...原创 2019-07-02 00:46:00 · 427 阅读 · 0 评论 -
[Linux]vim卡死按CTRL+Q解锁
如题,CTRL+S加锁,CTRL+Q解锁习惯性使用CTRL+S就有问题记得使用:x保存退出原创 2019-07-08 09:41:52 · 488 阅读 · 0 评论 -
【OpenCV4】opencv2/core/core.hpp : No such file or directory
由于最新的从github上下载下来的源码已经更新到了4.x所以在配置Qt的pro文件的时候网上的大部分示例代码都会出这个问题当然使用VS或者是什么其他的IDE也是一样clone下来的源码的目录结构是 opencv4/opencv2/...可以看一下opencv4.x版本的目录结构:opencv4 └── opencv2 ├── aruco ...原创 2019-07-03 19:05:38 · 30248 阅读 · 7 评论 -
[linux]使用g++/gcc编译c++程序
在linux环境下,g++可以编译c++程序在链接阶段之前,是使用gcc完成的,但是gcc无法完成cpp程序的链接链接是由g++完成的一个简单的例子://main.cpp#include<iostream>using namespace std;int main(){ cout<<"hello world"<<endl; ...原创 2019-07-10 00:54:20 · 356 阅读 · 0 评论 -
[Linux]命令查找一个文件
因为找一个之前写的一个脚本文件init.sh使用命令:(从根目录开始搜索所有命名为init.sh的文件)find / -name init.sh -type f -print 输出效果:find: ‘/proc/3101/ns’: Permission deniedfind: ‘/proc/3105/task/3105/fd’: Permission deniedfind:...原创 2019-07-24 20:32:39 · 1350 阅读 · 0 评论 -
排名第一Linux系统发行版 Manjaro 开箱教程
排名第一Linux系统发行版 Manjaro 开箱教程 :)没兴趣? 来几张图敌敌畏(kai kai wei) !!0x00 预览 0x01 引言(feihua)当我们想用ssh工具时,不像telnet那样是系统自带的软件,需要额外安装其他软件:xshell, putty, secureCRT啦如果想用vim编辑器,就得在IDE上装...转载 2019-02-27 00:31:38 · 2269 阅读 · 0 评论