Linux
记录日常使用Linux的点点滴滴;
骑着代马去流浪
这个作者很懒,什么都没留下…
展开
-
ubuntu 进入 emergency mode 解决
原文地址:http://www.noinf.com/?p=273以下原文:转自:1、Ubuntu 15.04 开机无法进入图形界面,自动进入emergency mode解决方法2、linux设置存储自动挂载后系统无法登录即repair filesystem模式修复方法 最近一直碰到启动的时候系统卡在低分辨率的ubuntu启动界面,Alt+F5只有一个孤独的光标兴奋的在左上角闪烁。...转载 2018-07-26 15:10:30 · 9612 阅读 · 2 评论 -
解决Ubuntu中vi命令的编辑模式下不能正常使用方向键和退格键的问题
原文地址:https://blog.youkuaiyun.com/xiangwanpeng/article/details/54341229在Ubuntu中,进入vi命令的编辑模式,发现按方向键不能移动光标,而是会输出ABCD,以及退格键也不能正常删除字符。这是由于Ubuntu预装的是vim-tiny,而我们需要使用vim-full,解决方法很简单,只需要以下两步: 步骤一,输入下述命令以卸...转载 2018-07-26 15:03:46 · 518 阅读 · 0 评论 -
Ubuntu无损扩展分区(目录)容量的方法
用了一段时间Ubuntu,碰到了UBuntu磁盘空间不足的问题, 最初我只给Ubuntu分配了30个G的空间, 昨天试用了一下VirtualBox安装了一个xp虚拟系统,用以解决Ubuntu下的pay online问题, 装完后系统提示磁盘空间不足1G, 于是就想起用Gparted扩展一下磁盘空间, 这个软件是Ubuntu默认就有的, 如果您的系统没有安装可以打开Ubuntu软件中心搜索Gpart...转载 2018-07-27 21:21:40 · 2155 阅读 · 0 评论 -
设置 ubuntu 开机启动软件
1. 终端输入: gnome-session-properties2. 弹出窗口为“ 启动应用程序首选项”3. 点击右侧添加4. 输入描述和软件路径5. 这里的软件路径在 /usr/bin目录下,所以最终的命令栏输入的内容是:/usr/bin/teamviewer (以添加teamviewer开机启动为例)各步骤截图如下: ...转载 2018-07-27 21:17:27 · 1443 阅读 · 2 评论 -
centos最最常用的一些操作命令
更改当前登录用户密码:passwd更改其他用户密码:passwd 用户名创建用户并在home创建相关文件夹:useradd worker -d /home/worker -m查看防火墙:systemctl status firewallddead表示未开启,running表示开启开启防火墙:systemctl start firewalld关闭防火墙:systemctl stop firewalld查看某个端口是否通过防火墙:firewall-cmd--zone=public..原创 2020-07-02 17:42:18 · 318 阅读 · 0 评论 -
Linux下使用make命令编译c源文件
make命令是GNU的工程化编译工具,用于编译众多相互关联的源代码问价,以实现工程化的管理,提高开发效率。make命令唯一读取的文件是Makefile,在较大的项目中,有些文件没有编译有些编译过,Makefile中指定一定的规则来对整个项目的所有文件新型编译,make命令读取文件,按照规则编译未编译的文件。因此使用make命令可以避免使用gcc命令进行繁琐的执行编译。以三个文件为例:max.c:i...原创 2018-05-15 13:00:48 · 9824 阅读 · 1 评论 -
Linux的管道机制和重定向
1.管道机制在Linux中,管道是一种使用非常频繁的通信机制。从本质上说,管道也是一种文件,但它又和一般的文件有所不同,管道可以克服使用文件进行通信的两个问题,具体表现为:· 限制管道的大小。实际上,管道是一个固定大小的缓冲区。在Linux中,该缓冲区的大小为1页,即4K字节,使得它的大小不象文件那样不加检验地增长。使用单个固定缓冲区也会带来问题,比如在写管道时可能变满,当这种情况发生时...转载 2018-05-15 14:38:53 · 416 阅读 · 0 评论 -
ubuntu下安装启动nginx
本文来自http://blog.youkuaiyun.com/c14811182161. 安装依赖$ sudo apt-get install gcc zlib1g-dev libpcre3 libpcre3-dev libssl-dev12. 下载nginx$ wget https://nginx.org/download/nginx-1.13.4.tar.gz1也可以手动下转载 2017-11-20 17:12:09 · 3181 阅读 · 0 评论 -
Windows10 安装Ubuntu子系统,解决从应用商店下载慢的问题。
原文地址:http://blog.youkuaiyun.com/pujiaolin/article/details/73557219Win 10 安装Ubuntu子系统(Bash On Windows)一、系统准备1.系统的程序与功能中开启相关功能,如图:2.开启系统的开发模式,如图:注意:到这一步,需要重启系统。二、打开PowerS转载 2017-11-21 18:12:33 · 2905 阅读 · 0 评论 -
win10自带ubuntu子系统创建Linux计划任务入门
首先需要开启win10下的ubuntu子系统,如何开启参考文章Windows10 安装Ubuntu子系统打开Windows Powershell,输入bash回车即可进入ubuntu子系统,输入cat /etc/issue回车即可查看当前Ubuntu版本号Windows PowerShell版权所有 (C) Microsoft Corporation。保留所有权利。PS C:\Use原创 2018-01-10 15:51:03 · 3494 阅读 · 1 评论 -
Ubuntu 15.04下安装Node.JS的不同方式
原文地址:Ubuntu 15.04下安装Node.JS的不同方式如果你要在Ubuntu 15.04上安装Node.js的话,这篇教程对你来说肯定很重要。Node.js从本质上来说就是一个运行在服务端上的封装好了输入输出流的javascript程序。Node.js巧妙的使用单线程的事件循环来处理高吞吐量和非阻塞IO。同时它也是一个提供了通过操作系统读写文件和网络操作功能的平台层。所以这篇转载 2018-02-05 18:30:06 · 411 阅读 · 0 评论 -
Ubuntu根目录结构说明
原文地址:点击打开链接Ubuntu的根目录下存在着很多的文件夹,但你知道他们都存放着哪些文件呢?这些是深入了解Ubuntu系统必不缺少的知识,本文就关于此做一下介绍吧。 /bin/ 用以存储二进制可执行命令文件。 /sbin/ 许多系统命令的存储位置,/usr/sbin/中也包括了许多命令。 /root/ 超级用户,即根用户的主目录。 /h...转载 2018-03-12 16:11:24 · 335 阅读 · 0 评论 -
ubuntu16.04开启wifi的方法
打开终端编辑文件:sudo vi /etc/modprobe.d/blacklist.conf加入代码:sudo vi /etc/modprobe.d/blacklist.conf保存退出重新启动即可使用wifi原创 2018-03-14 09:42:25 · 5985 阅读 · 0 评论 -
Ubuntu16.04为php7.1.15安装mongodb扩展
sudo pecl install mongodb重启php-fpmsudo service php-fpm restart原创 2018-03-15 14:44:40 · 1647 阅读 · 0 评论 -
Ubuntu16.04安装mongodb数据库
1.下载mongodb和配置相关信息进入mongodb官网https://www.mongodb.com/download-center?jmp=nav#community选择community service选项卡,下拉框选择Ubuntu版本(非ARM)的下载进入下载文件夹,解压下载的文件:tar zxvf mongodb-linux-x86_64-ubuntu1604-3.6.3.tgz 将解...原创 2018-03-15 15:03:20 · 1093 阅读 · 0 评论 -
Ubuntu16.04使用lnmp软件包+thinkPHP5搭建开发环境无法读取项目目录下的env.txt环境信息
在Ubuntu系统下,项目目录下使用env.txt标记为dev或者test或者pro的环境,但是在public下的console.php无法读取到该文件:<?php// +----------------------------------------------------------------------// | ThinkPHP [ WE CAN DO IT JUST THINK...原创 2018-03-15 15:09:38 · 690 阅读 · 0 评论 -
Ubuntu16.04打开php运行错误报告
打开php.ini,位置位于/usr/local/php/etc/php.ini使用vim打开php.ini文件,使用/display_errors匹配到字符串display_errors然后,默认值为Off,将其值改为On,重启服务器原创 2018-03-15 15:11:24 · 772 阅读 · 0 评论 -
Ubuntu16.04下使用lnmp软件包搭建开发环境安装扩展pdo_pgsql扩展报错Can't find the 'libpq-fe.h header
1.安装pgsql扩展ming@ming-TM1604:~/lnmp1.4/src/php-7.1.15/ext/pgsql$ phpize Configuring for:PHP Api Version: 20160303Zend Module Api No: 20160303Zend Extension Api No: 320160303ming@min...原创 2018-03-15 15:23:52 · 2499 阅读 · 0 评论 -
ubuntu三行命令安装chrome浏览器
原文地址:点击打开链接安装谷歌浏览器,只需要三行代码: 打开终端,输入 cd /tmp 对于谷歌Chrome32位版本,使用如下链接:wget https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb对于64位版本可以使用如下链接下载:wget https://dl.google.com/linux/direc...转载 2018-03-15 21:04:43 · 1883 阅读 · 0 评论 -
在ubuntu安装最新版QQ教程
原文地址:http://blog.youkuaiyun.com/qq_36428171/article/details/78244730使用的方式是通过wine这一强大的工具,wine是什么就自行百度啦,我也是近期接触linux具体教程: 1.安装wine 首先ctrl+alt+T打开终端 进行如下三条指令sudo add-apt-repository ppa:wine/wine-buildssudo ap...转载 2018-03-15 22:46:28 · 2260 阅读 · 1 评论 -
Ubuntu卸载nginx
sudo apt-get remove nginx nginx-common # 卸载删除除了配置文件以外的所有文件。 sudo apt-get purge nginx nginx-common # 卸载所有东东,包括删除配置文件。 sudo apt-get autoremove # 在上面命令结束后执行,主要是卸载删除Nginx的不再被使用的依赖包。 sud...原创 2018-03-15 22:50:48 · 403 阅读 · 0 评论 -
ubuntu右键菜单添加sublime打开选项
原文地址:http://blog.youkuaiyun.com/sinat_19447667/article/details/72781455Ubuntu上安装Sublime的时候直接下载的压缩包(软件中心里没有找到Sublime),于是每次想用Sublime打开一个文件的时候就得先打开Sublime然后从File -> Open里面找到要打开的文件,相当麻烦,于是从网上找了些资料发现了一个方法,在右键...转载 2018-03-15 22:53:26 · 1737 阅读 · 0 评论 -
Ubuntu安装sublime和设置中文输入
一、sublime text 3 在ubuntu 16.04下的安装过程 1)首先下载sublime text 3 的tar包 $ wget https://download.sublimetext.com/sublime_text_3_build_3114_x64.tar.bz2 2)解压下载下来的安装包$ tar xvf sublime_text_3_build_3114_x6...转载 2018-03-16 09:48:30 · 1676 阅读 · 0 评论 -
Ubuntu16.04安装微信
原文地址:https://www.cnblogs.com/EasonJim/p/7114667.html微信没有出Linux的版本,但是可以通过以下方式解决:1、使用网页版,除了没有公众号之后,一切都没问题,包括传文件等。网页登录地址:https://wx.qq.com/2、使用第三方版本,只不过这个是桌面应用,原理是通过网页API集成的,稳定性还是可以的。网站:https://github.co...转载 2018-03-16 09:48:13 · 6751 阅读 · 1 评论 -
Ubuntu环境下php安装swoole扩展
1.下载swoole源码包https://github.com/swoole/swoole-src/releaseshttp://pecl.php.net/package/swoolehttp://git.oschina.net/swoole/swoole2.编译安装使用phpize来生成php编译配置./configure 来做编译配置检测make进行编译,make install进行安装min...原创 2018-04-02 11:41:00 · 3168 阅读 · 0 评论 -
安装Ubuntu 16.04后要做的事
原文地址:https://www.cnblogs.com/jxldjsn/p/5686197.html1.删除libreofficelibreoffice虽然是开源的,但是Java写出来的office执行效率实在不敢恭维,装完系统后果断删掉[html] view plain copy sudo apt-get remove libreof转载 2018-05-09 17:37:28 · 297 阅读 · 0 评论 -
Ubuntu 16.04 标题栏实时显示上下行网速、CPU及内存使用率
原文地址:https://blog.youkuaiyun.com/lcgwust/article/details/78424985Ubuntu很实用的小工具reference:http://blog.youkuaiyun.com/tecn14/article/details/24489031/ 在Windows下用习惯了,在下载或着视频时,习惯看到网速显示,现在换转载 2018-05-09 17:49:03 · 557 阅读 · 0 评论 -
ubuntu环境下启动php-fpm失败Job for php-fpm.service failed...
Job for php-fpm.service failed because the control process exited with error code. See "systemctl status php-fpm.service" and "journalctl -xe" for details.原因,php-fpm的进程没有完全杀死:root@4fun:/etc/init.d# ki...原创 2018-05-29 15:18:57 · 14262 阅读 · 0 评论 -
使用ssh连接服务器
方法一:使用ssh密码连接:ssh 登录服务器用户名@服务器地址输入密码登录方法二:使用密匙登录1.本地密匙创建创建密匙:ssh-keygen出现选项直接回车即可创建成功:The key's randomart image is:。。。打开当前文件夹.ssh文件夹,里面会生成两个文件id_rsa id_rsa.pub,前者是私匙,后者是公匙将公匙上传至服务器ssh-copy-id 用户名@服务器...原创 2018-05-25 12:00:40 · 8213 阅读 · 0 评论 -
Ubuntu为软件运行添加环境变量
Ubuntu系统中直接下载的软件需要在软件当前的文件夹执行该软件的可执行文件才会运行软件,若需要在任何目录下能够执行该软件需要将可执行文件添加到系统的环境变量中,使用echo $PATH可以查看系统的所有环境变量的位置:root@4fun:/# echo $PATH echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:...原创 2018-05-25 15:28:14 · 4573 阅读 · 0 评论 -
Linux下文件的压缩与解压
1.tar打包与解包打包:打包目的:将文件先打包成tar在压缩成gz或者bz2方式,解决压缩目录问题tar -cvf 打包文件名.tar 源文件-c:打包-t:瞟一眼压缩包里面有哪些文件而不需要解压-v:显示打包过程-f:指定打包后的文件名解包:tar -xvf 打包文件名.tar-x:解包2..tar.gz文件打包压缩与解压缩打包压缩:tar -zcvf ...原创 2018-05-30 00:23:39 · 316 阅读 · 0 评论 -
Ubuntu chmod 命令修改文件权限
原文地址:https://blog.youkuaiyun.com/u010429424/article/details/48498081Ubuntu chmod 命令可以用来修改文件或文件夹的读写权限chmod 命令有两种使用方式——————————————————————————(1)chmod [ u / g / o / a ] [ + / - / = ] [ r / w / x ] file其中 :u表...转载 2018-06-19 10:09:15 · 2398 阅读 · 0 评论 -
Ubuntu彻底卸载软件和清理磁盘空间
1.彻底卸载软件# 删除软件其配置sudo apt-get --purge remove 包名# 删除该软件依赖包sudo apt-get autoremove 包名# 清理数据sudo dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P若不知道具体软件名用以下命令查找软件dpkg --get-selections | grep ...原创 2018-06-21 22:41:40 · 3509 阅读 · 0 评论 -
Ubuntu安装ftp和配置多用户/多用户访问各自目录/多用户访问同一目录/禁止用户访问上级目录
1.安装vsftpdapt-get install vsftpd2.配置用户以多用户为例,单用户操作方法一样创建用户ming1,ming2和对应密码,-m创建该用户文件夹,-d指定该用户文件夹useradd -m -d /home/ming1 -s /bin/bash ming1passwd ming1useradd -m -d /home/ming2 -s /bin/bash ming2p...原创 2018-07-09 17:30:39 · 8054 阅读 · 1 评论