
linux系统
yuanchao99
这个作者很懒,什么都没留下…
展开
-
ubuntu下openssl客户端通过代理服务器访问远程主机
问题: 公司内网访问外部网站需要有代理,代理服务器为proxy.com:8000。 现在有一台外网ssh服务器,需要从内网访问。 直接ssh username@server:port无法连接。解决办法: 1. 安装connnect_proxy:sudo apt-get install connect-proxy 2. 修改config文件:原创 2012-06-25 10:24:40 · 4410 阅读 · 0 评论 -
linux下如何以某个用户的身份运行程序
假设用户名为username,需要运行command程序,命令如下:su username -l -c "comman"其中“-l”表示以登录方式执行,这就意味着username的环境变量会被初始化,这在很多情况下是必须的。原创 2014-12-14 11:11:42 · 40703 阅读 · 0 评论 -
如何在有http代理的局域网内建立ubuntu源镜像
需求: 在局域网内建立ubuntu 12.04的源镜像服务器,服务器只能通过http proxy访问外网。 假定:把所有源文件放到/var/www/mirror/ubuntu/precise目录下 步骤:1. 安装apt-mirror$sudo apt-get install apt-mirror 2. 在/var/www/mirror/ubuntu/p原创 2013-08-09 11:21:04 · 2302 阅读 · 0 评论 -
wget从ftp下载(有用户名和密码)
wget ftp://ip:port/software/os/ubuntu12.04/ubuntu-12.04.1-server-amd64.iso --ftp-user=username --ftp-password=password原创 2014-01-08 14:19:24 · 37378 阅读 · 4 评论 -
为Debian/Ubuntu的apt-get install添加自动补齐/完成功能
http://blog.licess.org/debianubuntu-apt-get-install-autocompletion/Debian/Ubuntu的apt-get太常用了,不过偶尔可能也会碰到不太熟悉,想不起来的包的名称,除了去debian packages去查找,另外的方法就是给Debian/Ubuntu添加自动补齐/完成功能。方法如下:1、安装bash-compl转载 2013-08-27 16:29:04 · 2171 阅读 · 0 评论 -
How to configure subversion's http proxy
sudo vim /etc/subversion/servers找到[global]字段修改以下字段:http-proxy-host = http-proxy-port =原创 2013-08-09 15:31:56 · 747 阅读 · 0 评论 -
linux下磁盘管理的一些命令
1. 查看当前系统的所有存储设备:sudo fdisk -l2.创建文件系统(ext4):mkfs.ext4 /dev/sdb13. 查看所有有效分区的uuid:sudo blkid,这个uuid可以用于编辑/etc/fstab文件4. 在系统中新挂载一个磁盘分区:编辑/etc/fstab文件,加入以下行: UUID="xxxxxxxxxxxxxxxxxxxxxxxxxx原创 2013-07-25 13:45:59 · 683 阅读 · 0 评论 -
如何获取shell的最大命令行长度
getconf ARG_MAX原创 2013-07-10 08:48:18 · 11221 阅读 · 0 评论 -
如何在shell中进行数值计算和比较
shell下的变量默认都是字符类型,但有时候需要进行数值计算,例如a=100, b=$a+2,这样的命令在shell下是不会进行计算的,正确的写法是采用$(())的写法。即:$(($a+2))原创 2013-07-10 08:51:28 · 1457 阅读 · 0 评论 -
查看ubuntu版本号
http://blog.sina.com.cn/s/blog_8a94d82b0101igfh.html1.查看ubuntu版本号:方法一:cat /etc/issue返回结果:Ubuntu 6.06.2 LTS \n \l 方法二:sudo lsb_release -a 返回结果:No LSB modules are转载 2013-05-27 09:06:27 · 2289 阅读 · 0 评论 -
openssh隧道技术简介
From: http://blog.jianingy.com/2009/09/ssh%E9%9A%A7%E9%81%93%E6%8A%80%E6%9C%AF%E7%AE%80%E4%BB%8B/本文的受众如果你遇到了以下问题,那么你应该阅读这篇文章 我听说过这种技术,我对它很感兴趣 我想在家里访问我在公司的机器(写程序,查数据,下电影)。 公司为了防止我们用XX软件封锁了它转载 2012-12-07 13:42:53 · 6089 阅读 · 0 评论 -
ubuntu语言设置为英语
From:http://code.google.com/p/java-trial/source/browse/trunk/test/%E6%96%87%E6%A1%A3/ubuntu/ubuntu+Server%E4%B8%AD%E6%96%87%E9%97%AE%E9%A2%98.txt?r=67 安装完毕后在本地命令行窗口或者通过SSH远程登录管理,运行一些命令发现中文都是一些乱码,这是推荐安转载 2012-12-07 13:42:00 · 12645 阅读 · 0 评论 -
sudo 重定向问题
本文来自:http://www.linuxgem.org/posts/8147其实需要重定向的不仅仅只有echo命令众所周知,使用 echo 并配合命令重定向是实现向文件中写入信息的快捷方式。本文介绍如何将 echo 命令与 sudo 命令配合使用,实现向那些只有系统管理员才有权限操作的文件中写入信息。比如要向 test.asc 文件中随便写入点内容,可以:$ ec转载 2012-08-16 13:59:21 · 4988 阅读 · 0 评论 -
ssh隧道建立
问题:目标服务器(A)在NAT之后,中介服务器(M)在公网上,客户端(C)在NAT后,需要从C发起ssh连接到D。 解决办法:1. 从A发起ssh连接到M,绑定M的远程端口,假设M的ssh服务在22端口监听。 在A上执行: ssh -NfR 9022:localhost:9122 user@host_M_ip -p 22 这句话的意思是将A主机的9122端口和M主机的原创 2017-06-06 15:35:44 · 3088 阅读 · 1 评论