
Linux系统
文章平均质量分 93
Leo丶Fun
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux fuser命令用法
fuser命令是一个非常聪明的unix实用程序,用于查找哪个进程正在使用文件,目录或套接字。它还提供有关拥有进程和访问类型的用户的信息。 fuser工具显示使用指定文件或文件系统的每个进程的进程标识(PID)。fuser用法如下:如下修改/sys/power/state,显示资源被占用:则使用fuser查看占用的进程如下:...原创 2020-03-27 11:27:10 · 749 阅读 · 1 评论 -
Ubuntu 16.04下安装zsh和oh-my-zsh
注意:安装前先备份/etc/passwd一开始装oh-my-zsh我是拒绝的,因为这东西安装容易,卸载难,真的很难。Mac安装参考:http://www.cnblogs.com/EasonJim/p/6283247.htmlzsh与on-my-zsh区别:http://www.cnblogs.com/EasonJim/p/7863093.html说明:Ubuntu下默认没有安装zsh,Mac下默认...转载 2018-05-13 19:21:48 · 4389 阅读 · 0 评论 -
平铺窗口管理器(tiling window manager)——i3wm安装和使用
https://www.youtube.com/watch?v=j1I63wGcvU4原创 2018-05-14 13:58:54 · 10202 阅读 · 0 评论 -
Ubuntu16.04安装steam
1.较为简易的安装方法直接用crtl+shift打开终端,运行下面的命令。sudo add-apt-repository multiversesudo apt updatesudo apt install steam第一个是增加对第三方非自由软件库的支持,就是说系统支持第三方非自由软件;第二个命令更新软件包,第三个大家应该都知道是安装steam。其实这篇文章的中心解决方案就是打开对第三方软件的...原创 2018-05-07 21:09:43 · 5731 阅读 · 1 评论 -
Guake安装配置:下拉式Gnome桌面终端
本文导航:第1页:什么是Guake终端?第2页:安装Guake终端进行设置第3页:Guake终端进行外观等设置1什么是Guake终端? 一直以来,Linux命令行凭借其强大的功能吸引着新手,并为经验丰富的人员和极客提供极其丰富的功能。特别是在服务器和生产环境下工作的人早已认识到了,Linux终端是创始人Linus Torvald在1991年写内核时第一批功能特性之一。 终端作为一个强大的工具十...转载 2018-05-07 21:44:27 · 5363 阅读 · 0 评论 -
Win7下硬盘安装Ubuntu-16.04 LTS教程
前段时间安装一下win7+ubuntu16.04双系统,过段时间怕忘记,这次自己写下来,以便以后查看。1.先准备一个分区来安装ubuntu。在win7中打开磁盘管理。如下图所示:2.假如要将F盘所在分区用来安装ubuntu,则把该分区从win7中移除。如下图所示:2.将ubuntu-16.04.4-desktop-amd64.iso放到C盘根目录,镜像文件里面有个casper文件夹,将文件vmli...原创 2018-05-08 12:39:16 · 18307 阅读 · 1 评论 -
Ubuntu下使用Unity Tweak Tool 安装Numix图标主题
安装主题添加主题资源,这个需要内心等待一会儿。$sudo apt-add-repository ppa:numix/ppa更新生效资源,这步必须做。$sudo apt-get update 安装图标。$sudo apt-get install numix-icon-theme-circle安装主题。$sudo apt-get install numix-icon-theme-circleEND配...原创 2018-05-08 13:29:51 · 2677 阅读 · 0 评论 -
Ubuntu 16.04下不能启动网易云音乐
系统:ubuntu16.04 64bit软件:netease-cloud-music_1.1.0.deb描述:dpkg之后可以正常使用,但是关机再开机之后就不能用了,无论是dash里面点NetEase Music还是在terminal里面直接netease-cloud-music都不行。目前的解决办法:目前还没有找到更好的解决办法,只能是sudo netease-cloud-music,但是最大的...转载 2018-05-08 14:25:46 · 279 阅读 · 0 评论 -
Ubuntu下使用动画壁纸 LiveWallpaper
Ubuntu 系统本身的桌布功能已经非常不错了,基本上我们能想到的对桌布的需求也都可以实现。默认的几张壁纸也看得非常让我们轻松愉悦。 不过,用户的需求总是会不断的发展和出乎大多数的需求的,有很多人就希望能有动态的桌面。一般按我们的理解,系统本身就支持自动换桌布,而且你也可以弄个动画 gif 图来看看效果。不过就像很多特殊的主题一样,要在桌面上实现类似视频动画的效果,那就得借助一些其他的软件了,系...转载 2018-05-08 14:38:54 · 7866 阅读 · 0 评论 -
thefuck的安装和使用
简介你是不是经常在终端敲错命令?敲错命令,删掉重敲,很烦有没有?当你一再敲错的时候,内心一定是崩溃的,一定在默念What The FUCK!。就这样thefuck神器就诞生了。thefuck不仅能修复字符输入顺序的错误,在很多别的你想说fuck的情况下,thefuck依然有效,反正只要你因为命令的问题报错,就请fuck一下。截图示例1、命令拼写不对# puthonNo command 'puth...转载 2018-05-15 13:06:27 · 32659 阅读 · 4 评论 -
嵌入式Linux系统移植(2011年前版)
最近在学习系统移植的相关知识,在学习和调试过程中,发现了很多问题,也解决了很多问题,但总是对于我们的开发结果有一种莫名其妙的感觉,纠其原因,主要对于我们的开发环境没有一个深刻的认识,有时候几个简单的命令就可以完成非常复杂的功能,可是我们有没有想过,为什么会有这样的效果?如果没有去追问,只是机械地完成,并且看到实验效果,这样做其实并没有真正的掌握系统移植的本质。在做每一个步骤的时候,首先问问自己,为...转载 2018-05-28 17:05:16 · 228 阅读 · 0 评论 -
(MBR模式)Win10下安装Ubuntu18.04双系统
1.制作U盘启动工具。2.删除一个磁盘,不格式化(我删除了200G的磁盘)。3.启动电脑,按F12进入启动选项,选择U盘启动,安装Ubuntu18.04系统。4.进入启动界面,选择try ubuntu试用,不要选择立即安装。因为试用时,可以操作ubuntu,打开里面的浏览器查阅资料等。立即安装后面的流程,是操作不了ubuntu系统的。5.进入系统后,点击桌面左上角的“安装 Ubuntu 16.04...原创 2018-06-22 19:42:45 · 24577 阅读 · 9 评论 -
SSH协议和Telnet协议远程登录 区别
虽然这两种协议服务都可以远程登录另一台机器,但SSH更安全!(我们在尝试远程登录到另一台机器时,具体选中协议,则需要远程系统有提供你正在访问的服务,或者要在一个相同的端口上提供服务,否则会远程连接不上)telnet是明文传送, ssh是加密的且支持压缩此外ssh服务一般都提供sftp支持,支持文件传送。telnet一般只能通过zmodem等协议传送文件。ssh还可以借助ssh连接建立tcp通道,映...转载 2018-06-08 11:58:48 · 8919 阅读 · 0 评论 -
Virtual Box内虚拟机的硬盘扩容方式
https://blog.youkuaiyun.com/orange_612/article/details/79597905转载 2019-04-23 13:31:04 · 373 阅读 · 0 评论 -
Linux 下C语言获取文件大小
Linux 下C语言获取文件大小C语言是一种比较底层的语言,有时在其他语言中很容易操作的事情,在c语言中就比较麻烦,例如获取一个文件的大小。Java中File类有个length函数,Python中os.path包中有个getsize函数,C语言中却没有直接对应的函数获取文件大小。 目前,网上有一种流传很广的方法,读取文件到内存,然后跳转到文件末尾,查看跳转的长度。代码如下:...转载 2019-09-18 11:18:49 · 3977 阅读 · 0 评论 -
ubuntu设置sublime text3为默认文本编辑器
转自https://blog.youkuaiyun.com/u011995719/article/details/75107362不少同学都使用sublime进行编辑,但是ubuntu下默认的是gedit。而ubuntu不和window下那样,右键直接可以设置,这里讲讲如何将 sublime text3设置为默认文本编辑器,超简单。第一步: 在sublime_text3的安装目录下打开命令窗,默认安装目录是:...转载 2018-05-13 13:06:59 · 2913 阅读 · 0 评论 -
Win 7 如何查看和设置自己的DNS服务器地址
https://jingyan.baidu.com/article/d621e8da19ed362865913fcf.html转载 2018-05-13 12:12:41 · 917 阅读 · 0 评论 -
arm-none-linux-gnueabi交叉工具链与arm-linux-gcc 的区别
(1)一般来说 arm-linux-gcc 是 arm-none-linux-gnueabi 的一个软链接。可用 ls -l 命令查看链接对象,用 ls -i 命令查看 inode 数值。(2)arm-none-linux-gnueabi-gcc 只是告诉你支持eabi的功能,你当然也可以把这个名字改成arm-linux-gcc执行了,但是arm-lin原创 2018-01-30 11:06:54 · 8238 阅读 · 1 评论 -
Linux中硬链接和软链接的区别和联系
首先要弄清楚,在Linux系统中,内核为每一个新创建的文件分配一个Inode(索引结点),每个文件都有一个惟一的inode号。文件属性保存在索引结点里,在访问文件时,索引结点被复制到内存在,从而实现文件的快速访问。 链接是一种在共享文件和访问它的用户的若干目录项之间建立联系的一种方法。Linux中包括两种链接:硬链接(Hard Link)和软链接(Soft Link),软链接又转载 2018-02-07 09:19:45 · 175 阅读 · 0 评论 -
17年系统移植笔记
1.BL0是封装在SOC内部一个大小为64KB的iROM里;BL1是三星公司提供的一段加密的程序,BL0将BL1加载到SOC里的SRAM上运行,目的是初始化CPU;BL2是做板子的公司提供的,它也是被加载到SRAM里去运行用来初始化板子的。其中BL0是一段已经固化在SOC上的只读程序,BL1、BL2和u-boot合起来构成我们需要移植的u-boot-fs4412.bin2.命令行调试工具GDB可以...原创 2018-04-11 21:17:32 · 335 阅读 · 0 评论 -
你需要知道的包管理器(Package Manager)
最近我花了一点时间关注了在不同系统之中所用到的包管理器(Package Manager) 。最开始的时候,我是在使用Linux操作系统时,对这种工具以及它背后的想法深深迷恋住了:这真是自由的软件世界。全世界所有的开发人员都可以将自己觉得有用的组件或者软件发布到一个共用的地方,其他的所有人都可以很方便地按需取用。让我们记住Richard Stallman 以及他提出并创立的GNU计划。http://...转载 2018-04-25 12:33:17 · 2463 阅读 · 0 评论 -
ubuntu 安装截图工具 Shutter
一、安装截图工具 Shutter1. 添加安装包软件源sudo add-apt-repository ppa:shutter/ppa12. 更新源并安装 shuttersudo apt-get updatesudo apt-get install shutter123. 搜索 shutter 可看到已安装成功二、设置 Shutter 快捷键1. 打开系统设置2. 打开 Keyboard 键盘设置...转载 2018-05-09 18:39:04 · 154 阅读 · 0 评论 -
Ubuntu18.04和Win10双系统时间不同步
问题描述不管是在Windows还是Ubuntu中设置了正确时间,在切换操作系统的时候,还是会出现时间不同步的情况原因是Windows和Ubuntu在默认情况下看待硬件时间(主板上的BOIS显示的时间)的方式不一样Windows把系统硬件时间当作本地时间(Local time),即操作系统中显示的时间跟BIOS中显示的时间是一样的Linux/Unix/Mac把硬件时间当作UTC(Universal ...转载 2018-05-09 19:11:26 · 3873 阅读 · 0 评论 -
Ubuntu安装 .7z 解压和压缩文件
安装方法: sudo apt-get install p7zip解压文件: 7z x manager.7z -r -o /home/xx解释如下:x 代表解压缩文件,并且是按原始目录解压(还有个参数 e 也是解压缩文件,但其会将所有文件都解压到根下,而不是自己原有的文件夹下)manager.7z 是压缩文件,这里大家要换成自己的。如果不在当前目录下要带上完整的目录-r 表示递归所有的子...转载 2018-05-09 19:21:02 · 4574 阅读 · 0 评论 -
Linux命令行下使用Axel多线程下载
在Linux下一般我们使用wget命令下载文件,但是因为wget是单线程的,所以当使用它下载比较大的文件的时候会显得力不从心,因而使用axel下载还是很爽的~~~一、安装axel更新源:sudo apt-get update安装:sudo apt-get install axel二、使用方法axel -n 10 http://mirror.bit.edu.cn/apache/lucene/solr...转载 2018-05-11 12:33:44 · 2522 阅读 · 0 评论 -
hugo快速建站
本来想直接研究hugo的theme结构和相关配置的,但是自己在Github Pages上建站的过程中尽管参考了其他人的教程,还是有过一些错误,导致了一些问题,因此想再用自己的话梳理一下过程和方法,强调一下容易出错的地方,尽量追求全而细,让能看到这篇文章的人,不管有没有编程方面的经验都能够实践成功。来吧,让我们使用windows+msysgit+Github+hugo来实现自己的个性化页面。相关软件...转载 2018-05-11 12:42:01 · 5159 阅读 · 3 评论 -
命令行粘贴复制的内容快捷键
ctrl+shift+v原创 2018-05-11 13:09:08 · 6554 阅读 · 0 评论 -
两种command not found解决方法
第一种,设置环境变量,如果不知某个命令所属目录,whereis [command]可查看第二种,不用设置环境变量,进入命令所属目录,./[command]亦可实现。但是直接在所属目录下执行[command]是不行的...原创 2018-05-05 15:27:02 · 45366 阅读 · 3 评论 -
什么是公钥,私钥和数字签名
转自https://blog.youkuaiyun.com/21aspnet/article/details/7249401一、公钥加密 假设一下,我找了两个数字,一个是1,一个是2。我喜欢2这个数字,就保留起来,不告诉你们(私钥),然后我告诉大家,1是我的公钥。我有一个文件,不能让别人看,我就用1加密了。别人找到了这个文件,但是他不知道2就是解密的私钥啊,所以他解不开,只有我可以用数字2,就是我的私钥,来解...转载 2018-05-12 13:00:58 · 16852 阅读 · 6 评论 -
SSH免密码登录服务器
如果你管理一台Linux服务器,那么你就会知道每次SSH登录时或者使用scp复制文件时都要输入密码是一个多么繁琐的过程.这篇教程介绍使用SSH Key来实现SSH无密码登录,而且使用scp复制文件时也不需要再输入密码.除了方便SSH登录,scp复制文件外,SSH无密码登录也为Linux服务器增加了又一道安全防线.SSH无密码登录的设置步骤首先我们在自己的Linux系统上生成一对SSH Key:SS...转载 2018-05-12 13:04:53 · 296 阅读 · 0 评论 -
端口号——IP识别地址,端口号识别服务
端口包括物理端口和逻辑端口。物理端口是用于连接物理设备之间的接口,逻辑端口是逻辑上用于区分服务的端口。TCP/IP协议中的端口就是逻辑端口,通过不同的逻辑端口来区分不同的服务。一个IP地址的端口通过16bit进行编号,最多可以有65536个端口。端口是通过端口号来标记的,端口号只有整数,范围是从0 到65535。端口有什么用呢?我们知道,一台拥有IP地址的主机可以提供许多服务,比如...转载 2018-05-12 13:08:35 · 2462 阅读 · 0 评论 -
SSH协议端口号22背后的故事
为什么 SSH(安全终端)的端口号是 22 呢,这不是一个巧合,这其中有个我(Tatu Ylonen,SSH 协议的设计者)未曾诉说的故事。1995 年春我编写了 SSH 协议的最初版本,那时候 telnet 和 FTP 正被广泛使用。当时我设计 SSH 协议想着是为了替代 telnet(端口 23)和 ftp(端口21)两个协议的,而端口 22 是空闲的。我想当然地就选择了夹在 telnet 和...转载 2018-05-12 13:09:52 · 1758 阅读 · 0 评论 -
DNS根服务器、根服务器、全球13台根域名服务器、详细介绍
平时我们进行域名解析所用到的DNS服务器,是面对客户的一线服务器。DNS服务器是(Domain Name System或者Domain Name Service)域名系统或者域名服务,域名系统为Internet上的主机分配域名地址和IP地址。用户使用域名地址,该系统就会自动把域名地址转为IP地址。域名服务是运行域名系统的Internet工具。执行域名服务的服务器称之为DNS服务器,通过DNS服务器...转载 2018-05-12 13:18:27 · 34755 阅读 · 2 评论 -
细说linux挂载——mount
http://forum.ubuntu.org.cn/viewtopic.php?t=257333/深究__________________________________________________________________________________________整理一下思路吧: C盘,这是一个编号,一般来说它就是指硬盘的第一分区; 这种C盘D盘E盘的概转载 2018-01-31 13:48:25 · 1321 阅读 · 1 评论