![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
linux
文章平均质量分 54
linux环境相关
大余里
Love life, Love world!
展开
-
windows和ubuntu文件互传方法
最近搞BMC用了ubuntu虚拟机,后面又新入手了一块开发板,文件互传是基础功能,觉得还是值得单开一篇讲清楚。1,虚拟机与PC之间的文件互传方法一:设置共享粘贴板最简单的方法是安装增强工具,设置虚拟机的双向共享粘贴板,双向拖动。设置完成后,就可以通过拷贝,粘贴完成文件互传。方法二:共享文件夹在虚拟机中设置共享文件夹,指定本机的一个目录为共享文件夹,就可以通过这个文件夹中转完成文件的互传。2,通用文件互传 ftp服务器、设备、pc之间通常都是采用ftp进行文件传...原创 2022-02-08 18:01:54 · 7152 阅读 · 4 评论 -
设置ubuntu的软件源为国内服务器
1、备份原配置文件sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak2、编辑配置文件sudo gedit /etc/apt/sources.list 用如下内容替换文件中的原内容,然后保存。(建议多添加几个源,可以选择速度快的源下载,其他源见第4点的其他源)# 中科大镜像源deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted univer...原创 2022-01-25 10:32:18 · 556 阅读 · 0 评论 -
linux open函数详解
头文件#include<sys/types.h> /*提供类型pid_t,size_t的定义*/#include<sys/stat.h>#include<fcntl.h>函数原型int open(const char *path, int oflags,mode_t mode);函数说明 open建立了一条到文件或设备的访问路径。open函数一般用于打开或者创建文件,在打开或创建文件时可以制定文件的属性及用户的权限等各种参数。...原创 2021-12-13 16:33:54 · 6864 阅读 · 3 评论 -
linux下判断文件是否存在,文件夹是否存在,是否有访问权限的方法
linux 下判断文件是否存在,文件夹是否存在,文件权限的两种方法原创 2021-12-13 16:15:17 · 2515 阅读 · 0 评论 -
如何进入linux的grub引导界面
最近在学操作系统专栏,在自己的电脑上安装了ubuntu系统,安装完成后发现是直接进入桌面的,并没有grub引导菜单,没有办法看到Hello OS,发现是需要进行修改配置文件即可。以我的系统ubuntu21 为例。修改配置文件:vi /etc/default/grub修改完成后我们 sudo update-grub重新更新grub配置。现在我们再重启ubuntu系统就可以进入grub引导界面了。...原创 2021-12-07 15:05:03 · 12631 阅读 · 3 评论 -
windows下putty使用秘钥登录ssh
最近玩ubuntu,最开始使用xshell,结果过了几天,xshell不让玩了,45天限制,也没想破解,就顺手就入手了putty,结果发现开源免费的putty虽然简洁,但也只有简洁了,对使用体验上差xshell一个等级。比方说,putty不能保存密码就是一个很大的问题,每次进都得重新输入密码,有没有方法可以保存密码,不用输密码呢。还真找到了,不够不是保存密码,是保存秘钥,曲线救国实现不用每次输入密码的玩法。我决定玩一下秘钥,流程如下:1,下载puttygenputty支持的秘钥格式是ppk,所以必须原创 2021-12-03 18:03:00 · 2314 阅读 · 0 评论 -
Ubuntu/windows Git配置多账号
本文配置Git需要满足可以从github上获取代码,同时也需要从内网服务器上能进行上传、下载、修改代码。本地服务器的地址:git@xxx.comGithub地址:git@github.com配置github账号1.1配置github的用户名和邮箱git config --global user.email xxx@163.comgit config --global user.name xxx配置成功后,git config -l 可以查看配置的信息1..原创 2021-11-30 19:16:03 · 1418 阅读 · 0 评论 -
linux 打包 压缩 解压 tar 命令
tar打包命令打包程序:tarc: 创建文档t: 列出存档内容x:提取存档f: filename 要操作的文档名v:详细信息一:打包打包:是指把文件整合在一起,不压缩1.将文件打包:tar cf a.tar /etc/2.列出文档内容:tar tf a.tar3.提取文档内容:tar xf a.tar二:压缩Linux 主要有3种压缩方式gzip: 压缩速度最快,历史最久,应用最广泛;bzip2: 压缩成的存档文件小,可用性不如gzip;xz:...原创 2021-11-30 10:37:51 · 683 阅读 · 0 评论 -
ubuntu安装linux下的Everything软件:fsearch
安装命令如下:sudo add-apt-repository ppa:christian-boxdoerfer/fsearch-dailysudo apt-get updatesudo apt install fsearch-trunk原创 2021-11-19 12:08:17 · 4587 阅读 · 1 评论 -
ubuntu下apt命令的使用
所有命令命令 说明 apt-get update 更新源 apt-get upgrade 更新所有已安装的包 apt-get install <pkg> 安装软件包<pkg>,多个软件包用空格隔开 apt-get install –reinstall <pkg> 重新安装软件包<pkg> apt-get install -f <pkg> 修复安装(破损的依赖关系)软件<pkg>转载 2021-11-19 11:09:24 · 4527 阅读 · 0 评论 -
ubuntu删除软件clean ubuntu彻底卸载软件
一、命令行删除通用删除语法1、sudo apt-get remove <package name> && sudo apt-get autoremove2、dpkg --list //列出已安装的软件3、sudo apt-get remove virtualbox && sudo apt-get autoremove完整删除语法1、sudo apt-get --purge remove package_name2、sudo apt-get -原创 2021-11-05 15:59:28 · 6266 阅读 · 0 评论 -
虚拟机安装增强功能
安装virtualbox虚拟机的增强功能可以实现如下功能:1、主机与虚拟机之间的文件共享(主要是为了这个)。2、主机与虚拟机之间的剪切板共享(比如说在主机上复制http://wubangtu.com,然后在虚拟机的浏览器中粘贴)。3、虚拟机的direct3D支持,就是为虚拟机分配点显存,这样虚拟机窗口就可以随便放大或缩小了(当然前提是你勾选了“自动调节显示尺寸”)。具体操作步骤:1,选择 设备-》安装增强功能。这个会在桌面挂载一个additional的光盘。2,可以点击Run进行安装,安装完原创 2021-11-05 15:32:37 · 3929 阅读 · 1 评论 -
linux系统启动报错:[contains a file system with errors, check forced]的解决方法
虚拟机强制关机几次,发现起不来了,界面显示:/dev/sda1 contains a file system with errors, check forced,一看肯定是文件系统出问题了,上网找了下,发现这个问题有同学遇到过,我把解决方法贴出来:1,首先在命令行输入: fsck -C FD -N 提示出错的数据盘2,根据提示输入:fsck.ext4 FD -C0 /dev/sda1但发现说输入命令参数不对3,去掉FD,重新输入 :fsck.ext4 -C0 /de...原创 2021-11-04 10:43:18 · 8299 阅读 · 4 评论 -
git 制定tag的代码到本地
已知tag名称:方法一:git clone --branch [tag] [git地址]方法二:直接checkout 对应tag的代码到本地:git checkout [tag]但不能把编辑的提交,如果需要编辑提交,则需要把这个tag拉出一个分支后就可以编辑提交了。命令使用:git checkout [tag] -b xxx如果不知道tag1,git clone [git地址]2,git tag 查找自己的tag号。3,转到文档开头...原创 2021-11-03 20:19:18 · 828 阅读 · 0 评论 -
vim 的特别有用的命令
1,复制命令:yy:复制当前行nyy:n表示大于1的数字,复制n行yw:从光标处复制至一个单子/单词的末尾,包括空格ye:从光标处复制至一个单子/单词的末尾,不包括空格y$:从当前光标复制到行末y0:从当前光标位置(不包括光标位置)复制之行首y3l:从光标位置(包括光标位置)向右复制3个字符y5G:将当前行(包括当前行)至第5行(不包括它)复制y3B:从当前光标位置(不包括光标位置)反向复制3个单词2,粘贴命令:p3,剪切(删除)命令:dd:剪切当前行ndd:n表示大于1.原创 2021-11-02 14:18:56 · 195 阅读 · 0 评论 -
linux 命令
最近开始有linux系统下的开发,很久没有做linux开发,许多实用的命令都忘记了。把自己忘记的命令复下盘。1,返回之前的目录:linux很实用的命令:返回上一次所在的目录(cd - 和cd $OLDPWD)方法一是使用cd - 命令,方法二是使用cd $OLDPWD。2,首次设置root密码: sudo passwd3,vim的复制,粘贴,剪切命令: 复制命令:yy:复制当前行nyy:n表示大于1的数字,复制n行yw:从光标处复制至一个单子/单词的末...原创 2021-11-01 12:01:41 · 196 阅读 · 0 评论