ubuntu 修改主机名
第一步:ubuntu主机名位于/etc/hostname里,将其修改为自己需要的名称。
第二步:修改/etc/hosts文件,将其中127.0.1.1对应的主机名更改为新的主机名,与/etc/hostname里的主机名一致。
第三步:重启系统。
Ubuntu中profile配置文件
Ubuntu-12.04中,针对系统启动的时候执行的profile脚本进行了更好的规划,我们不妨打开 “/etc/profile” 文件瞧瞧,下面摘录最后一段代码,如下:
if [ -d /etc/profile.d ]; then
for i in /etc/profile.d/*.sh; do
if [ -r $i ]; then
. $i
fi
done
unset i
fi
这是一段shell脚本,语法我就不分析了,大概的意思就是ubuntu会遍历 “/etc/profile.d” 目录下的所有 *.sh 脚本文件。据此,我们只需要在 profile.d 文件夹中创建自己的启动配置脚本文件即可,不再需要修改 “etc/profile” 这个配置文件,还系统一个清净的环境。
~/.profile 指当前用户的配置文件。
ubuntu设置开机自启动脚本
方法一, 编辑rc.local脚本
ubuntu开机之后会执行/etc/rc.local文件中的脚本。所以可以直接在/etc/rc.local中添加启动脚本。脚本要添加到 exit 0 之前。
以下是rc.local 初始状态,在exit 0之前添加需要执行的操作即可。
Linux命令之sleep - 延迟指定时间
用途说明
sleep命令常用于在Linux shell脚本中延迟时间。
常用方式
注意:以下用法中可以为小数。
格式:sleep
格式:sleep s
延迟秒。
格式:sleep m
延迟分钟。
格式:sleep h
延迟小时。
格式:sleep d
延迟天。
使用示例
示例一
[root@www.linuxidc.com ~]# date; sleep 5; date
2011年 04月 17日 星期日 19:49:23 CST
2011年 04月 17日 星期日 19:49:28 CST
[root@www.linuxidc.com ~]#
示例二
[root@www.linuxidc.com ~]# date; sleep 1.5m; date
2011年 04月 17日 星期日 19:50:06 CST
2011年 04月 17日 星期日 19:51:36 CST
开启 Ubuntu 下的 FTP 服务
打开 Ubuntu 的终端窗口,然后执行如下命令来安装 FTP 服务:
sudo apt-get install vsftpd
等待软件自动安装,安装完成以后使用如下 VI 命令打开/etc/vsftpd.conf,命令如下:
sudo vi /etc/vsftpd.conf
打开以后 vsftpd.conf 文件以后找到如下两行:
local_enable=YES
write_enable=YES
修改完 vsftpd.conf 以后保存退出,使用如下命令重启 FTP 服务:
sudo /etc/init.d/vsftpd restart
Windows 下 FTP 客户端我们使用 FileZilla。
安装并开启 NFS 服务
安装 NFS 服务:
sudo apt-get install nfs-kernel-server rpcbind
使用如下命令打开 nfs 配置文件/etc/exports:
sudo vi /etc/exports
打开/etc/exports 以后在后面添加如下所示内容:
/home/river/linux/nfs *(rw,sync,no_root_squash)
重启 NFS 服务,使用命令如下:
sudo /etc/init.d/nfs-kernel-server restart
SSH 服务开启
开启 Ubuntu 的 SSH 服务以后我们就可以在 Windwos 下使用终端软件登陆到 Ubuntu,比如
使用 SecureCRT, Ubuntu 下使用如下命令开启 SSH 服务:
sudo apt-get install openssh-server
上述命令安装 ssh 服务, ssh 的配置文件为/etc/ssh/sshd_config,使用默认配置即可。