![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ubuntu操作系统
文章平均质量分 63
iteye_17349
这个作者很懒,什么都没留下…
展开
-
Linux shell脚本中判断变量文件目录:权限、是否存在、空值、相等
#!/bin/sh myPath="/var/log/httpd/" myFile="/var /log/httpd/access.log" #这里的-x 参数判断$myPath是否存在并且是否具有可执行权限 if [ ! -x "$myPath"]; then mkd...原创 2011-07-11 21:01:24 · 108 阅读 · 0 评论 -
Ubuntu 添加ssh用户
ubuntu新建用户 sudo useradd -m -s /bin/bash userName sudo passwd userName //设置密码,输入此命令后会提示你输入密码 将ubuntu用户增加到samba服务器 sudo smbpasswd -a userName //系统提示输入密码 ...原创 2012-09-03 20:29:09 · 469 阅读 · 0 评论 -
Git 基础设置
1. 服务器版本下载:git clone git@192.168.1.11:android/android.gitgit checkout -b [你的本地分支名]2. 服务器仓库同步:git pull3. 上传本地修改到服务器git add . 或git add 文件名 添加当前仓库修改的文件git commit ...原创 2012-09-06 16:36:13 · 75 阅读 · 0 评论 -
Android基于distcc的分布式编译及负载均衡的实现
distcc简介distccdistcc源起于著名开源项目samba,是一款有着较长历史的跨平台开源分布式编译解决方案。对于大多数c语言及其衍生语言来说,编译过程主要分为三个步骤:预编译编译链接distcc的作用就是将第二步的编译(3.0版本后通过pump支持部分第一步)过程采用网格计算的模式,将编译任务分配至其它主机,并在编译结束后...原创 2012-09-26 10:12:24 · 292 阅读 · 0 评论 -
repo 命令简介
repo的一些用法和理解repo的用法注:repo只是google用Python脚本写的调用git的一个脚本,主要是用来下载、管理Android项目的软件仓库。(也就是说,他是用来管理给git管理的一个个仓库的) 1.下载repo的地址: http://android.git.kernel.org/repo,可以用以下二者之一来下载repo curl http://android.git.ke...原创 2013-08-03 22:26:36 · 676 阅读 · 0 评论 -
Linux mount命令解析
ext4中增加了很多功能。这些功能多数都可以在生成文件系统时或挂载时选择启用/禁用。这里介绍可以在挂载中设置的一部分选项。mount选项的详细内容请参考mount命令的操作指南或内核文档(Documentation/filesystems/ext4.txt)。表3-3 ext4的挂载选项 选 项 说 明 默 认 ext4特有 data=writeback 将日志模式设置为writ...原创 2013-08-12 21:40:35 · 520 阅读 · 0 评论 -
Trac 安装与开发管理
1 安装 Trac 前的准备工作 1.1 准备工作 安装 Python 2.7;安装 Python Setupfile;安装 Genshi,可以用下面的命令用 Setupfile 来安装。easy_install Genshi2 安装 Trac 用 easy_i...原创 2012-06-01 12:28:56 · 237 阅读 · 0 评论 -
Linux SSH远程登录自动验证(不输入用户登录密码)的实现
由于工作关系,经常需要在非常不同的Linux服务器上转上转去,每次登陆,系统都会提示输入密码,是一件很烦的事情。后来,用SSH证书认证来取代普通的密码认证,就不用每次都输入密码了。OpenSSH允许远程执行命令,如果再加上证书使用,可以运行一些远程控制的脚本去控制许多许多机器,这个对工作非常有用。下面我们正式来创建证书:首先,我们要给远程服务器创建一个公钥(public key...原创 2012-10-17 13:12:38 · 683 阅读 · 1 评论 -
Linux Shell脚本文件的判断、中文符号及其字符串入参解析
1、shell脚本中判断文件是否存在 if [ -f "$var" ] then......2、shell脚本中判断字符串为空 if [ -z "$str"] then......3、shell脚本中判断字符串不为空 if[ "$str"] then.....4、字符串入参的注意事项 将字符串当做入参时,要用""引起来。在脚本中使用字符串入参时,有两种方式(脚本如...原创 2012-10-19 19:40:36 · 2738 阅读 · 0 评论 -
Ubuntu的启动配置文件grub.cfg(menu.lst)设置指南
奶牛用的第一个ubuntu版本是9.04,那时候启动配置文件还是menu.lst,到了ubuntu9.10的时候就更名为grub.cfg了,ubuntu 10.04依旧沿用的是grub.cfg,但是这个文件的内容变更并不是那么大。在ubuntu中,grub.cfg(menu.lst)就相当于windows系统下的boot.inf文件,记录着一些启动配置信息,在这里奶牛为大家介绍一些简单...原创 2011-05-01 16:27:57 · 111 阅读 · 0 评论 -
Linux Shell编程
if 条件then Commandelse Commandfi 别忘了这个结尾If语句忘了结尾fitest.sh: line 14: syntax error: unexpected end of fi if 的三种条件表达式ifcommandthenif 函数th...原创 2012-07-25 16:59:45 · 56 阅读 · 0 评论 -
VM硬盘扩容
VM6.0增加了一个命令行工具:vmware-vdiskmanager.exe程序,可以用来方便快速地调整虚拟磁盘的空间大小,以扩容为例:1.关闭虚拟操作系统电源;2.进入VMWare安装路径,使用命令:C:\Program Files\VMware\VMware Works...原创 2011-04-11 13:30:52 · 82 阅读 · 0 评论 -
ubuntu下安装svn
Michael 一口气写了 4 篇文章来介绍怎样建立 Subversion 服务器,深入浅出,很适合新手参照。我这篇文章盗用了他的思路,简单说明一下怎样在 Ubuntu 上搭建 Subversion 服务器。Subversion 是一款非常好的开源版本控制系统,目前最新版本 1.4.4,新增版本库镜像工具 svnsync 和对 working copy 性能的改进,另外新版也开始支持 ...原创 2010-12-08 15:40:42 · 72 阅读 · 0 评论 -
Linux下make 命令详解
无论是在linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或make install。利用make工具,我们可以将大型的开发项目分解成为多个更易于管理的模块,对于一个包括几百个源文件的应用程序,使用make和makefile工具就可以简洁明快地理顺各个源文件之间纷繁复杂的相互关系。而且如此多的源文件,...原创 2010-12-09 14:58:33 · 421 阅读 · 0 评论 -
ubuntu下txt文档中文乱码问题
在ubuntu下打开.TXT文件,中文显示为乱码,在这找到了解决的办法:终端输入gconf-editor调出gconf-editPS:输入gconf-editor即可,前面不需要加Sudo依次点开apps->gedit-2->preferences->encodings 中的auto-detected在双击弹出对话框中加入GB18030,GBK,GB2312就可以了...原创 2010-12-09 18:56:20 · 151 阅读 · 0 评论 -
ubuntu下解压命令大全
.tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxvf ...原创 2011-01-19 10:19:34 · 99 阅读 · 0 评论 -
ubuntu下svn命令使用
1、将文 件checkout到本地目录,即运行命令的目录下svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写:svn co2、往版 本库中添加新的文件svn add file例如:svn add test...原创 2011-01-19 19:46:29 · 105 阅读 · 0 评论 -
Linux服务器中脚本文件的自动执行
cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务: /sbin/service crond start //启动服务 /sbin/service crond stop //关闭服务 /sbin/service crond restart //重启服务 /sbin/service ...原创 2011-02-25 10:09:03 · 376 阅读 · 0 评论 -
Linux下vi编辑器命令大全
linux下Vi编辑器命令大全/根目录下的文件夹输入”/”,回车里面有很多文件夹,如:etc,home,lib,mnt等等etc:存放用户名和密码home:每个用户有个文件夹,存放在这里lib:操作系统文件等mnt:挂扣用的opt:java工具bea:web编程的一些东西sbin,bin,usr:这三个文件夹都是存放unix的命令的tmp:临时文件夹...原创 2011-02-25 10:33:23 · 66 阅读 · 0 评论 -
SVN 分支及合并的介绍和实践
写在前面一些相关的概念和原理进行分支开发的最佳实践合并的分类在 Eclipse 中进行合并操作相关资源 写在前面本文是由演讲整理而来的,介绍了 SVN 分支与合并的概念、流程和一些实际操作方法,适合对版本控制有基本认识然后想了解 SVN 分支与合并的使用方法的读者。对应 SVN 版本最低为 1.5,因为分支、合并的很多功能都是 1.5(re...原创 2011-03-04 13:23:59 · 114 阅读 · 0 评论 -
Python zipfile简介
从简单的角度来看的话,zip格式会是个不错的选择,而且python对zip格式的支持够简单,够好用。1)简单应用 如果你仅仅是希望用python来做压缩和解压缩,那么就不用去翻文档了,这里提供一个简单的用法,让你一看就能明白。 import zipfile f = zipfile.ZipFile('filename.zip', 'w' ,zipfile.ZIP_DEFLATED) f.write(...原创 2013-03-13 19:08:37 · 274 阅读 · 0 评论