Ubuntu
twlkyao
AlienTech for better life
展开
-
Linux 修改SSH端口 和 禁止Root远程登陆
SSH 端口默认是22. 但从安全方面考虑,建议修改这个端口。 端口的取值范围是 0 - 65535(即2的16次方),0到1024是系统使用的端口,如 http服务的端口80。我们可以使用的端口范围:1024到65535。这个是socket规定的。 一. Linux修改ssh端口221.1 修改端口配置文件 vi /etc/ssh/ssh_config转载 2013-11-15 22:26:16 · 1678 阅读 · 0 评论 -
Git详解之一:Git起步
原文:《Pro Git》起步本章介绍开始使用 Git 前的相关知识。我们会先了解一些版本控制工具的历史背景,然后试着让 Git 在你的系统上跑起来,直到最后配置好,可以正常开始开发工作。读完本章,你就会明白为什么 Git 会如此流行,为什么你应该立即开始使用它。(查看Git详解系列的全部文章)1.1 关于版本控制什么是版本控制?我真的需要吗?版本控制是一种记录若转载 2013-09-10 21:46:05 · 1149 阅读 · 0 评论 -
iptables常用命令
IPtables是防火墙工具,可以用来设置信息包过滤决策,此外还可以设置NAT规则。 查看当前的NAT信息的命令:iptables -L -t nat原创 2013-11-03 20:42:24 · 1690 阅读 · 0 评论 -
Linux的cat、more、less有什么区别
cat命令功能用于显示整个文件的内容单独使用没有翻页功能因此经常和more命令搭配使用,cat命令还有就是将数个文件合并成一个文件的功能。more命令功能:让画面在显示满一页时暂停,此时可按空格健继续显示下一个画面,或按Q键停止显示。less命令功能:less命令的用法与more命令类似,也可以用来浏览超过一页的文件。所不同的是less命令除了可以按空格键向下显示文件外,还可以利用转载 2013-11-13 21:13:50 · 1398 阅读 · 0 评论 -
Ubuntu Linux 双网卡 局域网 共享上网 很简单的操作
最简单的办法解决问题(此方法简单容易,非常类似于windows下的“共享”,只是windows下是在外网网卡上点击“共享”,而ubuntu是在内网网卡上选择“与其他计算机共享”): 打开 系统设置->网络设置->选中内网网卡(这里是eth1)->点击“选项”->点击ipv4设置->在“方法”的下拉框中选中“与其他计算机共享”->保存,立即OK!上图:ipv4配置如下:转载 2013-11-28 22:21:01 · 2076 阅读 · 0 评论 -
Linux操作系统的备份与还原
这两天再做Linux操作系统的备份与还原,查了一些资料,现在将备份与还原的命令记录下来:1.备份:# 切换到rootsudo su # 进入系统根目录cd / # 执行打包命令tar cvpzf linuxbackup.tgz --exclude=/proc --exclude=/lost+found --exclude=/linuxbackup转载 2013-11-29 20:52:05 · 1105 阅读 · 1 评论 -
Linux常用命令总结
1. 关机命令shutdown -h now立刻关机,其中now相当于时间为0的状态shutdown -h 20:25系统在今天的20:25关机shutdown -h +10系统再过10分钟后自动关机shutdown -r now系统立刻重新启动reboot现在重新启动start进入桌面2. vi编辑器转载 2013-11-18 09:31:44 · 1446 阅读 · 0 评论 -
Eclipse无法启动AVD qemu: could not open disk image(Ubuntu12.04)
我今天Android开发环境突然坏了,一直出现:“qemu: could not open disk image”,Google了半天别人的解决方法如下:————————————————————我是分割线————————————————————原因: 因为如果两个模拟器用的同一个sd的镜像文件,同时间内只能起一个模拟器,模拟器在配置sd卡时,会把sd文件锁住,所以原创 2013-12-06 23:01:14 · 2590 阅读 · 0 评论 -
Linux下tar bz gz等压缩包的压缩和解压
解压就用得挺熟的了,突然不知道怎样压缩。。。惭愧。。 这是网上提供的方法: .tar.gz 解压:tar zxvf FileName.tar.gz 压缩:tar zcvf FileName.tar.gz DirName 大致总结了一下linux下各种格式的压缩包的压缩、解压方法。但是部分方法我没有用到,也就不全,希望大家帮我补充,我将随时修改完善,谢谢!转载 2013-12-07 11:16:00 · 1784 阅读 · 0 评论 -
Android新建AVD出现[SDK Manager] Error: null
AlienTech for better life!~原创 2013-11-20 21:24:14 · 5836 阅读 · 3 评论 -
解决ubuntu无法上网的方法(Ubuntu10.04)
解决ubuntu无法上网的方法:1.设置静态IP地址和Mac地址和网关2.设置DNS服务器3.备注 1.设置静态IP地址和Mac地址和网关sudo gedit /etc/network/interfaces 将其内容改为如下内容 ,不可以有空行 auto lo iface lo inet loopback auto eth0 iface eth0 i原创 2013-05-05 21:10:52 · 1651 阅读 · 0 评论 -
Git出现fatal: Unable to find remote helper for 'https'
AlienTech for better life!~原创 2013-11-26 23:04:58 · 42277 阅读 · 2 评论 -
Linux查看端口占用情况(以Ubuntu12.04为例)
在Linux下查看端口占用情况,可以使用如下命令: netstat -apn 该命令查看所有进程和端口的使用情况,显示结果如下:Active Internet connections (servers and established)Proto Recv-Q Send-Q Local Address Foreign Address Stat原创 2013-11-13 21:05:15 · 3641 阅读 · 0 评论 -
Ubuntu设置环境变量并立即生效(以Ubuntu12.04为例)
Ubuntu Linux系统包含两类环境变量:系统环境变量和用户环境变量。系统环境变量对所有系统用户都有效,用户环境变量仅仅对当前的用户有效。修改用户环境变量用户环境变量通常被存储在下面的文件中:~/.profile~/.bash_profile 或者 ~./bash_login~/.bashrc上述文件在Ubuntu 10.0以前版转载 2013-09-12 19:04:08 · 29832 阅读 · 1 评论 -
Ubuntu12.04修改环境变量
1.设置当前用户环境变量(对root用户无效)编辑 ~/.bashrc文件在文件末尾添加:export PATH=/opt/android-studio/bin:$PATH其中/opt/android-studio/bin为你自己需要设置的环境变量路径。使其立即生效,在终端执行:source ~/.bashrc或重启电脑。2.设置系统环境变量(对root用户生效)编原创 2013-06-20 22:04:07 · 1100 阅读 · 0 评论 -
Linux 查看系统 32位还是64位
1.#uname -a如果有x86_64就是64位的,没有就是32位的2.# uname -mx86_643.# archx86_644.#file /bin/cat/bin/cat: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.4.0, dynam转载 2013-11-16 09:31:52 · 928 阅读 · 0 评论 -
Linux下常用软件的默认端口
网络开发要涉及到NAT,这里就需要将内网地址映射到网关上,需要进行端口映射,这里将常用的端口记录下备忘,同时也欢迎大家补充。 1.MySQL 默认端口是3306,如果已经连接上数据库,可以使用如下命令:mysql> show variables like 'port';+---------------+-------+| Variable_name | Valu原创 2013-11-03 20:06:20 · 2457 阅读 · 0 评论 -
我使用过的Linux命令之mv - 文件或目录改名、移动位置
我使用过的Linux命令之mv - 文件或目录改名、移动位置本文链接:http://codingstandards.iteye.com/blog/973122 (转载请注明出处)用途说明mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录。该命令如同MSDOS下的ren转载 2013-11-18 19:30:18 · 1950 阅读 · 0 评论 -
Linux设置软链接(以Ubuntu12.04为例)
在我们安装软件后,为了快速使用命令启动应用,我们可以使用软链接建立命令和可执行文件的联系。一、具体用法 ln -s 源文件 目标文件 当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间,只生成目标文件原创 2013-06-25 10:26:57 · 2577 阅读 · 0 评论 -
make: Nothing to be done for 'all' 解决方法(以Ubuntu12.04为例)
make: Nothing to be done for `all' 解决方法1.这句提示是说明你已经编译好了,而且没有对代码进行任何改动。若想重新编译,可以先删除以前编译产生的目标文件:make clean然后再make2.出现这种情况解决方法:a.make clean 清除安装时留下的文件b.再运行一下ldconfig原文地址:点击打开链接转载 2013-09-11 14:29:10 · 6797 阅读 · 0 评论 -
Ubuntu下MySQL的常用命令
注:所有的MySQL的操作都必须以分号结束。一、mysql服务操作 0、查看数据库版本 sql-> status; 1、net start mysql //启动mysql服务 2、net stop mysql //停止mysql服务 3、mysql -h主机地址 -u用户名 -p用户密码 //进入mysql数据库 4、quit //退出mysql操作 5、mysqla转载 2013-08-29 10:51:16 · 1004 阅读 · 0 评论 -
使用SSH登录内网机器
开发过程中服务器在内网(网关外网可以访问),开发机器在外网,怎么连接呢?前段时间一直出现问题,连接不上,只好先SSH网关,然后再使用网关SSH内网的机器,后来发现问题,是我连接的端口错了(一个很低级的错误)。 使用SSH连接内网那个机器的命令如下:ssh -l remote_user_name -p port_Number gateway_IP_address 使用-l指定远原创 2013-11-15 22:15:16 · 4227 阅读 · 0 评论 -
Linux下查看用户及用户组的方法
whois功能说明:查找并显示用户信息。语 法:whois [帐号名称]补充说明:whois指令会去查找并显示指定帐号的用户相关信息,因为它是到Network Solutions 的WHOIS数据库去查找,所以该帐号名称必须在上面注册方能寻获,且名称没有大小写的差别。---------------------------------------------------------转载 2013-11-26 19:42:37 · 1147 阅读 · 0 评论 -
Ubuntu12.04安装Windows字体
Ubuntu 12.04 查看自带的中文字体,我们发现只有微米黑的几种。下面来看看怎样安装 windows 的字体。 Windows 下所有的字体文件都放在 C:\WINDOWS\Fonts 目录,该目录下常用的中文字体比如宋体、楷体等等都是以 sim、SIM 开头,如下图所示。12.04 安装windows 的字体" title="ubuntu 12.04 安转载 2013-06-20 22:52:52 · 907 阅读 · 0 评论 -
Ubuntu中软件安装相关知识(deb、dpkg、apt-get)
在Android和linux开发中经常需要在ubuntu中安装软件,ubuntu源于debian,所以其软件安装相关的功能也和debian一样。在debian中的可安装软件后缀名为deb(debian前三个字母),一般点击即可安装,也可以使用dpkg和apt-get来安装,下面分别介绍:1. DPKG,是debian package的简写,用于在debian及其衍生系统中安装软件(.deb),转载 2013-03-17 21:17:43 · 1229 阅读 · 0 评论 -
U盘安装Ubuntu 12.04 LTS
现在装系统大多使用U盘,速度快,方便,这里就将使用U盘安装Ubuntu12.04的方法进行总结。 工具:UltraISO,Ubuntu 12.04镜像(DVD版和Desktop版都可以,根据个人喜好),U盘 用UltraISO打开系统镜像,选择工具——》写入硬盘镜像,刻录方式选择默认,USB-HDD+,在快捷启动中选择——》写入新的驱动器引导扇区,然后选择——》syslinux原创 2013-08-10 19:03:49 · 1291 阅读 · 0 评论 -
Linux 单看当前文件目录有多少个文件 以及当前目录占用空间的大小
ls |wc -w查看目录有多少个文件及文件夹。du -sh 查看当前目录大小。wc -c filename:显示一个文件的字节数wc -l filename 查看文件有多少行wc -c filename:显示一个文件的字节数 wc -m filename:显示一个文件的字符数wc -l filename:显示一个文件的行数转载 2013-11-16 09:22:12 · 2010 阅读 · 2 评论 -
如何查看Ubuntu的内核版本和发行版本号?
有时候,我们在升级内核版本或者是从一个版本升级到新的版本之后,想要查看一下自己的ubuntu是否升级成功。可是有没有一种比较快捷的方法比如说在终端里面查看呢?答案是肯定的。为了查看 Ubuntu 的版本号,可以采用以下两种方法之一。方法一在终端中执行下列指令:cat /etc/issue可以查看当前正在运行的 Ubuntu 的版本号。其输出结果类似下面的内容:Ubuntu 8.转载 2013-11-18 10:03:07 · 1442 阅读 · 0 评论 -
Setup newest Hadoop 2.x (2.2.0) on Ubuntu
In this tutorial I am going to guide you through setting up hadoop 2.2.0 environment on Ubuntu.Prerequistive$ sudo apt-get install openjdk-7-jdk$ java -versionjava version "1.7.0_25"OpenJDK R转载 2013-11-26 20:47:10 · 1926 阅读 · 0 评论 -
Linux 快捷键 备忘
Linux控制台(文本模式)下提高工作效率的快捷键在Linux环境里,有一些按键有特殊的含意。Ctrl-U: 擦除一行光标前面的部分。Ctrl-H: 擦除光标前面的一个字符。Ctrl-D: 终止输入。(退出 shell,如果您正在使用 shell 的话)。Ctrl-C: 终止当前正在运行的程序。Ctrl-Z: 暂停程序。Ctrl-S: 停止向屏幕输出。Ctrl-Q: 重转载 2013-12-27 10:42:54 · 1115 阅读 · 0 评论 -
Ubuntu中liveCD、desktop与alternate版本的区别
下载的时候有desktop和alternate版本,他们之间有神马区别呢?简单的说就像WIN里面的ghost版和安装版,详细解释如下~ubuntu 发布的linux里面有一个版本-desktop。因为有一套server,所以desktop很容易从字面上被理解成桌面版。而这样理解的人通常会弄不明白剩下那个alternate是什么东西。 其实desktop是Live CD的名字,也就是刻转载 2014-03-15 10:28:19 · 2544 阅读 · 0 评论 -
Ubuntu无法进入图形化界面
Ubuntu无法进入图形化界面,停在紫色背景结束后黑屏那里,暂时没有找到好的解决办法,只能是Ctrl + Alt + F1(F1~F6都可以),然后使用startx命令进入图像化页面。原创 2014-03-27 15:50:06 · 2774 阅读 · 0 评论 -
Linux的五个查找命令:find,locate,whereis,which,type
最近,我在学习Linux,下面是一些笔记。使用电脑的时候,经常需要查找文件。在Linux中,有很多方法可以做到这一点。国外网站LinuxHaxor总结了五条命令,你可以看看自己知道几条。大多数程序员,可能经常使用其中的2到3条,对这5条命令都很熟悉的人应该是不多的。1. findfind是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。转载 2013-11-29 23:54:28 · 1404 阅读 · 0 评论 -
ssh: connect to host xxx.xxx.xxx.xxx port 22:Connection refused(以Ubuntu12.04为例)
AlienTech for better life!~原创 2014-04-04 11:02:55 · 3925 阅读 · 0 评论 -
Ubuntu package system is broken.
AlienTech for better life!~原创 2014-04-11 15:50:40 · 2758 阅读 · 0 评论 -
设置设备进行开发
AlienTech for better life!~翻译 2014-01-02 20:11:34 · 1908 阅读 · 0 评论 -
Git详解之四:服务器上的Git
原文:《Pro Git》服务器上的 Git到目前为止,你应该已经学会了使用 Git 来完成日常工作。然而,如果想与他人合作,还需要一个远程的 Git 仓库。尽管技术上可以从个人的仓库里推送和拉取修改内容,但我们不鼓励这样做,因为一不留心就很容易弄混其他人的进度。另外,你也一定希望合作者们即使在 自己不开机的时候也能从仓库获取数据 — 拥有一个更稳定的公共仓库十分有用。因此,更好的合转载 2013-09-10 21:55:21 · 1578 阅读 · 0 评论 -
Ubuntu12.04安装中文输入法(ibus)和开机自动启动ibus应用
系统升级12.04之后,一直使用不了中文。由于系统之前使用的scim输入发,但是新系统集成了ibus输入法框架。可能是因为矛盾的吧,按照网上的提示一直安装不成功。最后使用scim时候,出现浏览器只能输入中文的怪现象。搞了近一个星期,突然登录ubuntu瞧了下,终于找到了答案: IBus 全称 Intelligent Input Bus for Linux / Unix OS 是下一代输入法框转载 2013-09-09 19:11:02 · 2138 阅读 · 0 评论 -
Ubuntu中安装和配置 Java JDK,并卸载自带OpenJDK(以Ubuntu 12.04为例)
先去 Oracle下载Linux下的JDK压缩包,我下载的是jdk-7u4-linux-i586.tar.gz文件,下好后直接解压Step1:# 将解压好的jdk1.7.0_04文件夹用最高权限复制到/usr/lib/jvm目录里sudo cp -r ~/jdk1.7.0_04/ /usr/lib/jvm/Step2:# 配置环境变量sudo gedit ~/.pr原创 2013-07-04 01:34:01 · 5916 阅读 · 0 评论 -
Ubuntu 12.04 开机自动挂载Windows分区
在新的64位Ubuntu 12.04版本中 ntfs写入支持程序 不能正常运行。所以想ubuntu自动挂载ntfs分区就要手动编辑/etc/fstab 文件。 /etc/fstab包含了挂在磁盘的必要信息,在系统启动时读入。 先用fdisk命令查看磁盘信息1sudofdisk -l转载 2013-09-06 20:10:38 · 1808 阅读 · 0 评论