Linux
文章平均质量分 56
风烟倦
这个作者很懒,什么都没留下…
展开
-
Shell基础概念
shell是什么当我们谈到命令行时,我们实际上是指shell。 shell是一个应用程序,它从键盘读取命令然后交由操作系统来执行,来访问或者实现对操作系统的管理。所有 Linux 发行版都有默认的shell,一般是bash shell,源自GNU Project 。“bash”是“Bourne Again Shell”首字母缩写,bash 是 sh 的增强版本。终端在图形界面操作系统下,我们需要一个额外的程序来与shell交互,这个程序就是终端模拟器,在 Ubuntu 系统下的终端叫gnom原创 2022-05-31 11:57:50 · 394 阅读 · 1 评论 -
Thrift在Linux上的编译安装
首先安装编译所需的相关依赖(如果有则忽略)sudo apt-get install automake bison flex g++ git libboost-all-dev libevent-dev libssl-dev libtool make pkg-config下载下图中的三个文件,分别为libevent - 一个事件通知库,在thrift中用来实现异步功能; boost - 编译thrift必需的库,thrift中的智能指针之类的都需要依赖boost; thrift-0.12.原创 2022-03-30 16:55:31 · 3391 阅读 · 0 评论 -
if: Expression Syntax. then: Command not found
原始问题:在执行source xxx时,出现if: Expression Syntax. then: Command not found;连锁问题:.bashrc中的自定义命令等不生效;原因:打开终端中默认是/bin/sh,bash shell未激活,激活bash shell可以用:exec bash但是只在当前这个打开的终端生效,打开新的终端依旧是无效的;终极解决方法:将用户打开的终端由默认的/bin/sh更改为bash。这样即使在重启后,打开的终端也默认是bash。sud原创 2022-02-13 10:59:19 · 3837 阅读 · 2 评论 -
修改Linux系统网卡参数
在Linux系统中,修改网卡参数有两种方法使用ifconfig/ip等命令临时修改(只是临时修改,重启网卡/机器后失效); 写入网卡配置文件(永久修改,重启网卡/机器后依旧有效);ifconfig修改网卡参数(临时)# 给eth0网卡配置IP地址ifconfig eth0 192.168.1.56 # 给eth0网卡配置IP地址,并加上子掩码ifconfig eth0 192.168.1.56 netmask 255.255.255.0 # 给eth0网卡配置IP地址,加上子掩原创 2022-02-11 11:34:40 · 2925 阅读 · 0 评论 -
RedHat/CentOS安装glibc2.14
glibc介绍glibc是linux系统中最底层的api(应用程序开发接口),几乎其它任何的运行库都会倚赖于glibc。glibc本身是GNU旗下的C标准库,后来逐渐成为了Linux的标准c库,而Linux下原来的标准c库Linux libc逐渐不再被维护。Linux下面的标准c库不仅有这一个,如uclibc、klibc,以及上面被提到的Linux libc,但是glibc无疑是用得最多的。glibc在/lib目录下的.so文件为libc.so.6。glibc除了封装linux操作系统所提供的系统服务外原创 2021-07-10 02:00:32 · 3693 阅读 · 0 评论 -
Ubuntu20使用
安装deepin-wine的qq和微信wget -O- https://deepin-wine.i-m.dev/setup.sh | sh 安装微信:sudo apt-get install deepin.com.wechat 安装qq:sudo apt-get install deepin.com.qq.im 安装好后重启系统即可在所有程序中看到应用图标消除wine qq的Wine system tray窗口搜索chrome或者firefox的拓展GNOME Shell integr.原创 2021-03-25 23:36:56 · 1195 阅读 · 0 评论 -
VMware Workstation虚拟机设置静态ip
1.在控制面板上设置VMware Network Adapter(VMnet8)具体步骤如下图所示,其中ip地址是自己自定义的,DNS服务按图上的来就行。2. 配置虚拟网络编辑器列表中应该有三个选项,其他两个删掉留个VMnet8就好,子网ip和子网掩码按照控制面板里面设置的来,注意子网ip最后一位改为0网关IP应该会自动生成,检查下最后一位是不是2根据DHCP设置里的起始IP和结束IP,确定虚拟机里的静态ip地址,在这个范围内就行,比如172...原创 2020-08-06 00:28:51 · 2068 阅读 · 1 评论 -
VMware虚拟机磁盘扩容(小于2TB)
1、VM上修改磁盘信息将虚拟机关机,然后点击VM顶部菜单栏中的显示或隐藏控制台视图按钮来显示已建立的虚拟机的配置信息然后左边菜单栏点击硬盘,在弹出的对话框选中硬盘,并点击扩展按钮,然后在弹出框中的最大磁盘大小修改未所需要的磁盘大小,比如我现在需要扩容30G,原本的磁盘大小是20G,所以我这里将原本的20G修改成50G,然后点击扩展之后会收到提示:然后开启虚拟机,对磁盘进行进一步的配置2、在系统中挂载磁盘开启虚拟机并登录后,使用命令查看当磁盘状态# df -h转载 2020-06-18 22:55:34 · 1366 阅读 · 1 评论 -
VMWare WorkStation遇到的问题总结
自定义网络适配器后自己电脑的网络变卡变慢解决方法:暂时用不到VMWare的话可以在控制面板中把VM的虚拟网卡禁用原创 2020-09-03 21:48:54 · 893 阅读 · 0 评论 -
Linux修改用户名
vim /etc/passwd // 找出其中的旧用户名并修改成新的vim /etc/shadow // 找出其中的旧用户名并修改成新的vim /etc/group // 修改用户组,将用户组名改为新用户名mv /home/centos /home/新用户名 // 修改用户目录名// 接下来给新用户授权rootvim /etc/sudoers// 找到下面...原创 2020-06-19 00:15:07 · 1041 阅读 · 0 评论 -
Linux下pip install速度太慢
mkdir ~/.pip // 创建隐藏的文件夹(注意用户是root还是普通user)vim ~/.pip/pip.conf // 创建一个pip.conf文件// 在pip.conf中粘贴进下面内容(豆瓣源)[global]index-url = http://pypi.douban.com/simple[install]trusted-host=pypi.douban.com// wq保存一下就行了...原创 2020-06-17 23:30:24 · 1630 阅读 · 0 评论 -
VMWare WorkStation虚拟机清理
在使用VMWare Workstation时,经常会往Linux虚拟机里拖曳文件,尽管在Linux虚拟机中将它删除了,但实际上这个文件并没有在电脑的磁盘中消失,而是以VMWare缓存的一种形式存在着,这会导致Linux虚拟机的磁盘占用体积越来越大。首先打开VMWare安装的所在位置然后按住Shift键,在空白的位置右击一下,在此处打开PowerShell在PowerShell中输入下面的命令,虚拟机路径加上双引号,便可开始清理。./vmware-vdiskmanage...原创 2020-06-14 16:20:57 · 2117 阅读 · 0 评论 -
在虚拟机中安装Ubuntu16.04
演示所用软件版本说明宿主机操作系统:Windows10(包括家庭版和专业版)Vmware Workstation(虚拟机软件)版本:15.5.1 ProUbuntu镜像版本:16.04.6 LTS1.Vmware Workstation Pro创建的虚拟机是向下兼容的,但并不向上兼容。例如15版本创建的虚拟机在12版本上面是无法打开的,但是12版本创建的虚拟机在15上可以完美兼容,...原创 2019-12-23 23:52:55 · 1583 阅读 · 0 评论 -
UOS(Deepin V20)体验
前段时间Deepin开了发布会,透露了一些v20的细节,微信公众号上也放了很多视频。概括一下就是界面大改,自研了浏览器,和中望网易讯飞等有了合作,支持了中望CAD,逆水寒,讯飞输入法等一系列软件。总之Linux的生态是越来越好了,不光腾讯跳票十年的linux qq上线了,米聊360百度网盘等软件也在积极更新,这些事也就发生在这半年的时间里,在这之前linux的生态可真是一塌糊涂,除了金山网易,一个...原创 2019-12-23 19:03:16 · 21283 阅读 · 5 评论 -
Linux桌面环境
原创 2019-11-18 20:42:21 · 326 阅读 · 0 评论 -
Linux系统美化
不管是ubuntu14/16/18,还是deepin15,自带的主题都怪不好看的,图标一言难尽。当然在Linux下一切皆有可能,我们可以自己动手换图标,换主题。安装图标主题1.找到你想要的主题,一般在这两个网站可以下载Linux的桌面主题。Gnome:https://www.gnome-look.org/Opendesktop:https://www.opendeskto...原创 2019-09-03 13:39:29 · 810 阅读 · 0 评论 -
Linux新手的选择:Deepin(深度操作系统)
对于刚刚开始Linux学习生涯的新手来说,上百款让人眼花缭乱的Linux发行版中,Deepin无疑是最合适的的那一款。可能有人会问,为什么不是Ubuntu?毫无疑问的是,Ubuntu是一款极为优秀的Linux distribution,加之网络上各种言论将Ubuntu指向“最适合新手的Linux“,导致无数初学者被Ubuntu上的拦路虎:QQ,微信,网盘,输入法等常用软件的安装给劝退。可能Linu...原创 2019-03-06 20:42:16 · 40416 阅读 · 13 评论 -
Linux常用发行版介绍
Linux有很多的发行版本,好比windows有windows xp,win7,win10.虽然这个比喻不是很恰当,但是对于初学者来说可以暂时这样理解。在全球范围内有上百款Liunx发行版,常见的主流发行版如下图所示:基本上可以分为三大系列:Redhat,Debian,Arch以及其他自成体系的发行版如opensuse,slackware,gentoo。1.Redhat...原创 2019-03-05 18:59:02 · 10972 阅读 · 1 评论 -
为什么要学习Linux?
对于一些偶然接触到Linux的人来说,好奇是对于这个陌生名词的的第一印象。也许这个名字经常出现在你所使用的教科书上,或者是一些技术性的文章上,你却不知其意,此时这个名字再次出现,你就更是好奇了,Linux到底是什么?当你打开搜索引擎,看到了如下这段话:“Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统…...原创 2018-11-05 23:22:53 · 9483 阅读 · 2 评论