本文介绍一些Linux使用中的技巧。
使用sudo命令
Fedora默认安装是不会把建立的用户添加到sudoers里的,要手动添加。
编辑/etc/sudoers,找到如下内容。
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
添加一行,比如账号为robocup
robocup ALL=(ALL) ALL
这样使用sudo命令的时候,就不会出错了。
换源
Fedora默认的源那是慢的要死,推荐科大的源。
参见下面文章修改源。
中科大开源软件镜像站源设置
Web服务器
推荐在文件服务器上架设一个Web服务器,用以发布比赛log以及队伍binaries。
yum install nginx
修改/etc/nginx/nginx.conf
修改第77行的root路径,比如设置为/home/robocup/logs
然后在下面添加一行,以打开列目录功能。
autoindex on;
访问http://192.168.1.200即可下载文件了。
这里可以使用wget进行全站下载
wget -r -c -np -nH -R html http://192.168.1.200/logs
wget -r -c -np -nH -R html http://192.168.1.200/binaries
快速传递文件
在配置机器的时候,很多文件需要在机器间传递,比如vim配置文件,rclm脚本等,用U盘显然不是一个好的方法。下面的这条命令,可以在当前路径开一个小型的Web服务器,端口号为8000,传递文件非常方便。
python -m SimpleHTTPServer
RoboCup仿真3D正式比赛环境搭建系列
1.《系统需求》
2.《操作系统安装配置》
3.《仿真环境安装》
4.《服务器架设》
5.《比赛系统使用》
6.《其他细节》
Pingback: RoboCup仿真3D正式比赛环境搭建——比赛系统使用 | Michael Base
Pingback: RoboCup仿真3D正式比赛环境搭建——服务器架设 | Michael Base