UBUNTU - 技术教程文章

Ubuntu 16.04 64位安装YouCompleteMe【代码】【图】

之前记录在OneNote上感觉有点乱,而且不适合保存shell,这次重新安装又出问题了,干脆写篇博客记录。从零开始1、git(用来下载vim和相关插件)sudo apt-get install git 2、cmake(用来编译clang-llvm)sudo apt-get install build-essential cmake3、vim,这里手动编译vim,因为需要python支持,直接apt-get的话会遇到很多麻烦过程参考https://github.com/Valloric/YouCompleteMe/wiki/Building-Vim-from-source先安装依赖项,注意...

搭建Ubuntu下c/c++编译环境【转】

1. 安装Ubuntu。2. 安装gcc 方法一: sudo apt-get install build-essential 安装完了可以执行 gcc--version的命令来查看版本,输出如下: gcc(GCC)4.2.3(Ubuntu4.2.3-2ubuntu7) Copyright(C)2007FreeSoftwareFoundation,Inc. 编译则使用Ubuntu gcc命令。要往下学习首先就得熟悉gcc命令的用法。 Ubuntu gcc命令提供了非常多的命令选项,但...

Ubuntu sublime text3配置ctrl+鼠标左键进行函数跳转【代码】

使用ctrl+鼠标左键代替F12进行函数跳转,ctrl+鼠标右键返回函数函数调用,shift+鼠标查找该函数的引用点击Preferences(首选项)->Browse Packages(浏览插件)进入Packages目录,然后打开User目录,查看User目录里面有没有Default.sublime-mousemap文件,如果没有则创建一个。这个文件是用来配置sublime的鼠标操作的,内容如下:[{"button": "button1","count": 1,"modifiers": ["shift"],"command": "goto_reference"},{"button"...

vmvare v12下面搭建ubuntu-18.04-desktop-amd64.iso镜像【图】

1、选择【典型】,点击下一步。 2、找到ubuntu镜像文件所在位置,如图所示: 3、配置用户信息 4、设置安装位置 5、磁盘尽量大一些,笔者设置40g 6、自定义修改硬件信息 7、内存建议设置4G 8、处理器选择双核9、选择桥接模式,使用宿主机网络10、打开首页,显示 InterVT-x 被禁用 11、 InterVT-x 被禁用解决方案参考如下链接:https://jingyan.baidu.com/article/fc07f98976710e12ffe519de.html 原文:https://www.cnblogs.com/figh...

ubuntu桌面版打开终端Terminal的几种方法【图】

1. Ctrl + Alt + T 快捷键直接打开2. 在Ubuntu左上角选择File/Open in Terminal3. 快捷键alt+F2调出Run a Command,输入gnome-terminal4. 添加右键支持==》在终端,输入install nautilus-open-terminal,安装右键支持,这样在桌面或文件夹中空白处点击鼠标右键则出来进入终端的快捷方式5. 通过dash home这个按钮,输入te,就可以看到Terminal终端的选项了,如下图:http://blog.csdn.net/lida2003/article/details/36656465 原文:h...

Ubuntu 配置vsftpd实现FTP服务器【代码】

0.vsftpd是啥玩意都不知道安装了个啥东西,那就没意思了,所以先去了解下什么是vsftpd。vsftpd意思为“very secure FTP daemon(非常安全的FTP进程)”,当然只有更安全没有最安全。那它到底安全在哪里呢,主要体现在以下两点:权限控制,vsftpd以一般用户登录,用户权限相对较小,对于系统就越安全,对于用户需要的系统级指令大部分被整合到vsftpd中了,用户不需要申请更高权限就足以完成绝大部分ftp指令;此外对于ftp本身内部的读写...

Ubuntu17.04下安装sublime text3

通过ppa安装,打开终端,输入以下命令:sudo add-apt-repository ppa:webupd8team/sublime-text-3sudo apt-get updatesudo apt-get install sublime-text-installer卸载 sublime text 命令: sudo apt-get remove sublime-text-installer装完了以后可以激活它,在终端输入subl回车,或点击开始搜索本地程序“sublime”回车,打开sublime,在Help里输入license key:import urllib.request,os,hashlib; h = ‘df21e130d211cfc94d9b...

Ubuntu apt install 下载软件很慢的解决办法

1.打开/etc/apt/sources.list 将内容替换为以下内容(注意把sources.list文件备份一下)deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed ma...

percona XTRADB Cluster 5.6在ubuntu安装

installing-perconaXTRADB Cluster 5.6in-ubuntu-13-10-wheezy First of all, I would recommend login as root so that you don’t have tosudo every time you hit the command and give the root password.1. $ su - $ su -Now you should be logged in as root. Mine now is 1. root@rajug:~# root@rajug:~#Step 1: First of all lets remove everything that is related to MySQL from the machine.1. apt-get remove my...

Linux(Ubuntu)使用日记(四)------印象笔记相关使用.doc【代码】【图】

在Ubuntu系统下没有印象笔记官方的客户端,但是这并不能阻拦我们使用印象笔记。我们一般的的使用习惯:印象笔记客户端印象笔记剪藏Linux下也可以使用两个工具,剪藏的话安装比较简单,印象笔记客户端我们可以使用NixNote2来代替。1.印象剪藏的安装使用火狐浏览器直接百度印象剪藏,比较人性化的是通过链接可以直接到下载页https://www.yinxiang.com/webclipper/进行下载 2. NixNote2安装 NixNote并不是官方的Linux客户端,虽然...

ubuntu 安装svn server【代码】

1、安装svn serversudo apt-get install subversion2、创建版本仓库cd /home/devops/svnhook svnadmin create hook3、修改配置文件修改svnserve.conf vim hook/conf/svnserve.conf[general]anon-access = noneauth-access = writepassword-db = passwdauthz-db = authz修改authz 账户信息 vim hook/conf/authz[groups]admin = root[/]@admin=rw修改password 账户密码 vim hook/conf/password[users]root = root4、启动服务svnserve...

ubuntu 14.10更新15.04【代码】

sudo do-release-upgrade -d原文:http://cpple.blog.51cto.com/6719977/1627175

ubuntu16.04下docker修改配置文件不生效解决办法【代码】

因为要迁移服务,我重新搭建了一套环境,然后想在搭建的本地镜像库里把需要的服务pull下来,结果出现了配置文件不生效的问题,具体如下:配置文件添加:root@ubuntu:~# vim /etc/default/docker DOCKER_OPTS="-H 0.0.0.0:2375 --insecure-registry 192.168.10.249:5000" root@ubuntu:~#重启:root@ubuntu:~# /etc/init.d/docker restart [ ok ] Restarting docker (via systemctl): docker.service. root@ubuntu:~#查看服务:root@...

Ubuntu 16.04配置VNC进行远程桌面连接【代码】

说明:其实要装VNC还不如装个Teamview来的快一些,并且全平台支持。1、安装$sudo apt-get install xfce4 $sudo apt-get install vnc4server $sudo apt-get install xrdp 2、启动vncserver,初始化vncserver #启动vncserver,第一次需要输入设置登录密码如果密码忘记了,可以进去~/.vnc/目录删除password文件即可。3、修改配置文件xstartupsudo gedit ~/.vnc/xstartup在其中替换成如下的内容:#!/bin/sh # Uncomment the foll...

Ubuntu代理上网软件cntlm

Ubuntu代理上网软件cntlm$ sudo apt-get install cntlm$ sudo vi /etc/cntlm.confUsername aaDomain ming.comPassword 123Proxy 10.0.0.20:8080:wq (保存并退出)开启cntlm服务:$ sudo cntlm关闭cntlm服务:$ sudo killall cntlm$ sudo vi /etc/apt/apt.conf.d/proxyAcquire::http::Proxy "http://127.0.0.1:3128":wq (保存并退出)本文出自 “linux” 博客,谢绝转载!原文:http://yangzhiming.blog.51cto.com/48...

Ubuntu 18.04 多用户远程桌面配置【代码】

下载 Xrdp工具包:wget http://www.c-nergy.be/downloads/install-xrdp-3.0.zip解压Xrdp:unzipinstall-xrdp-3.0.zip授权:chmod777 Install-xrdp-3.0.sh安装./Install-xrdp-3.0.sh 注意事项: 如果是中文系统,请先在根目录创建Downloads文件夹。 cd ~ mkdir Downloads 安装完记得执行 shutdown -r now 重启。 原文:https://www.cnblogs.com/Yning/p/14278709.html

ubuntu nignx 下的 php 安装和配置【代码】

本人萌新一个,搞了很久,最后对着别人的博客搞一波搞定。在这里(co)写一篇博客(py)记录一下配置1.分别nginx和php安装环境#安装nginx sudo apt-get install nginx #安装php sudo apt-get install php #安装php-fpm sudo apt-get install php-fpm #如果你有apt-get update过,那么你的的php版本应该是7.22.前边步骤网上都可以很轻易查到,很多人配置失败的原因一般出现在 /etc/nginx/sites-enable/下的default文件配置出错。下面...

Python学习记录——Ubuntu(五)Vim【图】

一.工作模式切换二.Vim命令小抄三.操作命令1.进入vi的命令:(1)vi filename :打开或新建文件,并将光标置于第一行首 (2)vi +n filename :打开文件,并将光标置于第n行首 (3)vi + filename :打开文件,并将光标置于最后一行首 (4)vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 (5)vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename (6)vi filename....filename :打开多个文...

Ubuntu连结远程github【代码】【图】

一、Ubuntu安装git软件1、安装git和sshwangpeng@ubuntu:~$ sudo apt install git wangpeng@ubuntu:~$ sudo apt install ssh2、配置git用户信息wangpeng@ubuntu:~$ git config --global user.name "wangpengtai" wangpeng@ubuntu:~$ git config --global user.email "wangpengtai@163.com"注意:wangpeng@ubuntu:~/devops$ git commit -m "add centos6_security.sh" *** Please tell me who you are. Run git config --global use...

转载:ubuntu开机直接进入命令行模式

最近安装了ubuntu12.04来使用,每次都进入unity界面再进入命令行很不方便。不需要界面的话,可以通过设置来开机进入命令行模式。今天提供两中比较好的方法。经本人测试两中方法都可使用。【1】命令:sudo gedit /etc/default/grub找到这一行GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"改成GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text"在输入命令:sudo update-grub开机后就自动进入tty1了。(更推荐下面这个方法,因为开机时可...

ubuntu下JDK安装(更新旧版本JAVA)【代码】

1.sudo apt-get install openjdk-8-jre openjdk-8-jdk2.默认会安装在 路径为 /usr/lib/jvm/java-7-openjdk-amd64 下面3。配置环境变量vim ~/.bashrcexport JAVA_HOME = /usr/lib/jvm/openjdk-8-jdk-i386 (我的是32位的)source ~/.bashrc4。测试java版本是否正确配置java -version$JAVA_HOME/bin/java -version结果不一致可通过以下代码执行,进行版本切换sudo update-alternatives --config javasudo update-alternatives --confi...

Ubuntu Remove Mysql.service in Systemctl【代码】

After installing MySQL 5.7, I do not want to start MySQL via systemctl.It‘s unconvenient and complicated for maintainer. Actually, I like the waythat software should be installed by source package.Solution to remove service:systemctl disable mysql.servicecd /lib/systemd/system orcd /etc/systemd/systemrm mysql.servicesystemctl daemon-reload 原文:http://www.cnblogs.com/zhuangzebo/p/6534485.html

ubuntu更换pip源【代码】

1、创建pip.conf文件 cd ~/.pip 当提示不存在时,创建它 mkdir ~/.pip 在.pip目录下创建一个pip.conf文件 touch pip.conf 2、编辑pip.conf文件 sudo vim ~/.pip/pip.conf 添加一下内容[global] index-url=https://mirrors.aliyun.com/pypi/simple [install] trusted-host=mirrors.aliyun.com3、完成 原文:https://www.cnblogs.com/nuochengze/p/12346572.html

Ubuntu / Debian / Deepin等 Sublime Text 3 配置C++环境(一键编译&运行,格式化代码)【代码】

配置编译环境:进sublime,然后点击Tools->Build System->New build System直接用下面的替换{ "shell_cmd": "g++ ‘${file}‘ -o ‘${file_path}/${file_base_name}‘", "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", "working_dir": "${file_path}", "selector": "source.c, source.c++", "variants": [ { "name": "Build & Run", "shell_cmd": "x-terminal-emulator -e bash -c \"g++ ‘${file}‘ -o ‘${...

ubuntu 12.10上安装tftpd-hpa

ubuntu 12.10上安装tftpd-hpa1)安装tftp-hpa,tftpd-hpasudo apt-get install tftp-hpa tftpd-hpatftp-hpa是client,tftpd-hpa是server2) 配置tftpd-hpasudo vim /etc/default/tftpd-hpa TFTP_USERNAME="tftp" TFTP_DIRECTORY="/home/zc/tftproot" TFTP_ADDRESS="0.0.0.0:69" TFTP_OPTIONS=" -l -c -s"3)设置tftpboot文件夹的权限sudo chmod 777 /home/zc/tftproot4)重启tftpd-hpa服务sudo service tftpd-hpa restartp...

ubuntu 状态栏不显示时间

有时候我们会看到我们电脑的状态栏那里并没有显示时间,一个原因是日期时间指示器没有工作,另一个可能的原因是用户禁用了时间显示。 方法一:首先我们用下面的命令来确认一下是否安装了日期时间指示器:sudo apt-get install indicator-datetime如果确认已经安装,那么我们需要重新配置它:sudo dpkg-reconfigure --frontend noninteractive tzdata然后重启Unity:sudo killall unity-panel-service经过以上步骤之后,时间就会显示...

ubuntu安装和查看已安装【代码】

说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。一、Ubuntu中软件安装方法1、APT方式(1)普通安装:apt-get install softname1 softname2 …;(2)修复安装:apt-get -f install softname1 softname2... ;(-f Atemp to correct broken dependencies)(3)重新安装:apt-get --reinstall install softname1 softnam...

ubuntu 中wget (下载)命令用法

Linux wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器1、使用wget下载单个文件 以下的例子是从网络下载一个文件并保存在当前目录 wget http://cn.wordpress.org/wordpress-3.1-zh_CN.zip在下载的过程中会显示进度条,包含(下载完成百分比,已经下载的字节,当前下载速度,剩余下载时间)。 2、使用wget -O下载并以不同的文...

ubuntu1604系统初始化【代码】

ubuntu1604系统初始化1.初始化网络配置1.1.创建工作目录生产环境下必须有个固定的目录存放一些安装软件和调试工具,否则每个管理员都随意存放软件工具,服务器的环境可以想而知mkdir -p /opt/{tools,scripts} mkdir -p /data/backup cd /opt/tools/安装常用软件工具apt-get update apt-get install lrzsz vim wget curl lsof telnet net-tools ntpdate tree screen iotop iftop 1.2.设置主机名和hosts解析修改服务器主机名hostname...

Ubuntu安装adobe的Source Code Pro【代码】【图】

1.下载 Source Code Pro 字体 下载链接:https://github.com/adobe-fonts/source-code-pro/releases 下载 SourceCodeVariable-Italic.otf 和 SourceCodeVariable-Roman.otf 3.在 ~ 目录下,新建 .fonts 目录, 并把字体放在 .fonts (点 fonts, 隐藏目录)目录下cd ~mkdir .fontscp ~/Downloads/SourceCode* ~/.fonts/完成 原文:https://www.cnblogs.com/tommy-huang/p/13171905.html