
=====ubuntu学习心得=====
yphacker
心之所动,且就随缘去吧
展开
-
学习ubuntu之路(一) Ubuntu下,清屏等终端常用命令
# ctrl + l - 清屏 。 cLear# ctrl + c - 终止命令。 # ctrl + d - 退出 shell,好像也可以表示EOF。 # ctrl + z - 将当前进程置于后台,fg还原。 # ctrl + r - 从命令历史中找 。 Reverse-i-search# ctrl + a - 光标移到行首 。 A# ctrl + e - 光标移到行尾。转载 2015-07-27 23:07:16 · 1701 阅读 · 0 评论 -
Ubuntu开发环境下安装Eclipse
在http://blog.csdn.net/piaocoder/article/details/47114933一文中,我们介绍了如何安装java,现在我们来介绍如何在ubuntu下安装eclipse。安装OpenJDK Java 8如果你的系统中没有安装 Java,我们需要按如下步骤事先安装好 OpenJDK Java 8。使用 Ctrl+Alt+T 打开终端,并按如下步骤执行安装所需的原创 2015-12-10 13:54:40 · 463 阅读 · 0 评论 -
在Ubuntu下安装Java
在我们继续了解如何安装Java之前,让我们快速地了解JRE、OpenJDK和Oracle JDK之间的不同之处。JRE(Java Runtime Environment),它是你运行一个基于Java语言应用程序的所正常需要的环境。如果你不是一个程序员的话,这些足够你的需要。JDK代表Java开发工具包,如果你想做一些有关Java的开发(阅读程序),这正是你所需要的。OpenJD原创 2015-07-28 23:46:38 · 4858 阅读 · 0 评论 -
Vim 快捷键整理(ACM版)
一、Vim配置配置方法是输入 vim ~/.vimrc (这样是用vim编辑配置文件,或者用 gedit ~/.vimrc 就是用gedit编辑了)配置的话,按照自己习惯加几句配置文件就可以使用了。syntax onset nuset tabstop=4set shiftwidth=4colo eveningset mouse=aset cin然后配置以原创 2016-03-25 09:40:47 · 510 阅读 · 0 评论 -
MongoDB常用操作命令大全
如果你想创建一个“myTest”的数据库,先运行use myTest命令,之后就做一些操作(如:db.createCollection('user')),这样就可以创建一个名叫“myTest”的数据库。一、数据库常用命令1、Help查看命令提示复制代码 代码如下:helpdb.help();db.yourColl.help();db.youColl.find().he原创 2016-08-31 15:08:09 · 36164 阅读 · 1 评论 -
Ubuntu下安装和配置Apache2
在Ubuntu中安装apache 安装指令:sudo apt-get install apache2 安装结束后: 产生的启动和停止文件是:/etc/init.d/apache2 启动:sudo apache2ctl -k start 停止:sudo apache2ctl -k stop 重新启动:sudo apache2ctl -k restart 配置转载 2016-12-06 17:42:43 · 8614 阅读 · 0 评论 -
apache2: Could not reliably determine the server's fully qualified domain name 解决方法
在/etc/apache2/apache2.conf文件中的末尾处添加: ServerName localhost:80 即可。原创 2016-12-06 17:48:19 · 491 阅读 · 0 评论 -
sz与rz命令
一般来说,linux服务器大多是通过ssh客户端来进行远程的登陆和管理的,使用ssh登陆linux主机以后,如何能够快速的和本地机器进行文件的交互呢,也就是上传和下载文件到服务器和本地; 与ssh有关的两个命令可以提供很方便的操作: sz:将选定的文件发送(send)到本地机器 rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到服务器(receive)原创 2016-07-25 15:09:38 · 22304 阅读 · 1 评论 -
Linux中如何添加/删除FTP用户并设置权限
在linux中添加ftp用户,并设置相应的权限,操作步骤如下:1.环境:ftp为vsftp。被设置用户名为test。被限制路径为/home/test2.创建建用户:在root用户下:useradd -d /home/test -m test #增加用户test,并制定test用户的主目录为/home/testpasswd test #为test用户设置密码3.更改用户相应的权限设...原创 2016-02-22 21:25:02 · 35798 阅读 · 0 评论 -
Ubuntu下MySQL的“ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)”
我不懂为什么我在网上找的解决方案千篇一律全是:1、停止当前mMySQL服务/etc/init.d/mysqld stop 或 service mysqld stop2、用户 --skip-grant-tables 选项启动mysqlmysqld_safe --user=mysql --skip-grant-tables --skip-networking & md,这原创 2016-12-17 15:22:59 · 5203 阅读 · 0 评论 -
Ubuntu命令行下MySQL数据导出与导入
mysqldump -h主机 -u用户名 -p 数据库名 > 导出的数据库名.sql几个比较常用的参数有-P或--port 要连接的服务器端口,如果MySQL的端口不是3306,就要用到这个参数-d或--no-data 没有详细数据,仅仅导出数据的结构--add-drop-table 在创建表时,先drop掉已经存在的同名表[一般跟在-d原创 2016-07-22 15:32:32 · 14304 阅读 · 0 评论 -
Linux下修改Tomcat默认端口
进入tomcat安装的目录1、打开tomcat配置文件#vim ./conf/server.xml2、打开Tomcat配置文件之后按/8080进行快速检索3、修改端口,按i进行,将8080修改为80814、按:wq!保存并退出5、重启tomcat#./bin/startup.sh原创 2016-06-11 13:17:09 · 2843 阅读 · 0 评论 -
学习ubuntu之路(二) 使用用命令行实现文件的相关操作
在Ubuntu下,当需要打开其他格式文件时,比如pdf、jpg、mp3等格式文件,通常做法是进入到文件所在的目录,双击打开,很影响效率。事实上,可以通过命令xdg-open打开这些格式文件,甚至是网页,像打开文件一样简单。举两个例子:ctrl+alt+t打开终端用户名@主机名:~$ xdg-open la_isla_bonita.mp3用户名@主机名:~$ xdg-open h原创 2015-07-28 23:37:36 · 738 阅读 · 0 评论 -
如何解决ubuntu下用wine出现“wine cannot find MFC42.dll”的问题
如何解决ubuntu下用wine出现“wine cannot find MFC42.dll”的问题错误原因:老winpe程序使用了mfc相关动态链接库,而新版的wine中不含此库,win用户可以通过安装 Microsoft Visual C++ Redistributable Package获取相关库ubuntu下获取此库方法:下载 winetricks:wget转载 2015-12-10 17:29:20 · 3132 阅读 · 0 评论 -
Linux命令工具 top命令详解
TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定.top - 12:38:33 up 5转载 2016-04-03 11:28:38 · 881 阅读 · 0 评论 -
Ubuntu挂起后无法唤醒
一、打开终端在/etc/pm/sleep.d/建立20_custom-ehci_hcd文件sudo gedit /etc/pm/sleep.d/20_custom-ehci_hcd二、复制下面代码到文件里保存并退出#!/bin/sh#inspired by http://art.ubuntuforums.org/showpost...0&postcount=19#...and ht原创 2016-04-05 19:18:13 · 1470 阅读 · 0 评论 -
ubuntu下 CodeBlocks的使用各种技巧
CodeBlocks快捷键&&解决调试终端不能粘贴问题常用快捷键: ==日常编辑== • 按住Ctrl滚滚轮,代码的字体会随你心意变大变小。• 在编辑区按住右键可拖动代码,省去拉(尤其是横向)滚动条之麻烦;相关设置:Mouse Drag Scrolling。• Ctrl+D可复制当前行或选中块。• Ctrl+Shift+C注释掉当前行或选中块,Ctrl+Shif原创 2016-03-15 10:14:52 · 1265 阅读 · 0 评论 -
操作系统fork函数解析
首先看下fork的基本知识: 函数原型:pid_t fork( void); 返回值: 若成功调用一次则返回两个值,子进程返回0,父进程返回子进程ID;否则,出错返回-1 一个现有进程可以调用fork函数创建一个新进程。由fork创建的新进程被称为子进程(child process)。fork函数被调用一次但返回两次。两次返回的唯一区别是子转载 2016-05-06 22:51:02 · 5700 阅读 · 0 评论 -
Ubuntu修改用户密码时,出现: passwd: Authentication token manipulation error
修改用户密码时,出现:passwd: Authentication token manipulation error1.修改密码时提示错误root@iZ28m0c0sk6Z:/# passwd piaocoderEnter new UNIX password: Retype new UNIX password: passwd: Authentication token manip原创 2016-05-20 21:06:35 · 10455 阅读 · 0 评论 -
Linux中如何添加/删除FTP用户并设置权限(后续)
在“Linux中如何添加/删除FTP用户并设置权限”一文中,我们讲了如何添加及删除用户,可是后来,我们仍遇到了不少问题:1.进入系统后命令行只有一个“$” 这样的美元符号,而且环境变量文件已经都复制到用户主目录下,怎样才能恢复成如xxx@主机名:~$ 这样的格式呢?vim /etc/passwd看到自己的用户名,如:test:x:():()::/home/test:原创 2016-05-20 21:37:43 · 3217 阅读 · 0 评论 -
解决ssh的"Write failed: Broken pipe"问题
问题现象:用 ssh 命令连接服务器之后,如果一段时间不操作,再次进入 Terminal 时会有一段时间没有响应,然后就出现错误提示:Write failed: Broken pipe只能重新用 ssh 命令进行连接。解决方法:方法一:如果您有多台服务器,不想在每台服务器上设置,只需在客户端的 ~/.ssh/ 文件夹中添加 config 文件,并添加下面原创 2016-05-23 14:09:38 · 3314 阅读 · 0 评论 -
Ubuntu iptables配置
配置iptablesUbuntu默认安装是没有开启任何防火墙的,因此为了服务器的安全,建议大家安装启用防火墙设置。查看系统是否安装了防火墙:whereis iptablesiptables: /sbin/iptables /usr/share/iptables /usr/share/man/man8/iptables.8.gz如果默认没有安装,可执行如下语句:sudo apt原创 2017-01-24 16:14:12 · 2198 阅读 · 0 评论