我是一个Node开发学习者,拿到一台带有Ubuntu的服务器,我做了以下操作:1.创建一个新用户创建一个新的Linux用户,新的Linux首先接触应该是用户管理。之前学习Linux的时候也总结过一篇文章,Linux学习笔记-用户账户|LP的博客。useraddtest获取一台Ubuntu服务器,要么有root权限,要么有管理员权限的用户,在这个用户下,直接执行上面的命令或者加sudo执行,就可以创建一个test用户。passwdtest创建测试用户,然后为该用户设置密码。如果需要用户HOME目录,可以使用usermod命令设置。当然你也可以在创建用户的时候使用useradd命令来设置。设置好密码后,就可以进入用户了,su-test命令进入测试用户。你会发现这个用户在使用的时候好像不是一回事。不好用也没关系,不能没有权限。exit退出用户,sudovim/etc/sudoers配置权限,在文件中找到根词,在下面添加一行,就大功告成了。测试ALL=(ALL:ALL)ALL2。zsh安装了什么?自己搜索吧,它是默认bash的完美替代品(功能强大,好看,兼容)。使用ubuntu安装软件比较简单。aptinstallzshaptinstallgitaptinstallwget反正也安装了,连git和wget都安装在一起了。如果显示没有权限,试试sudo!!命令,我不告诉普通人/tx。3、配置oh-my-zsh安装zsh后,如果没有安装oh-my-zsh,你还是会一头雾水。进入官方页面OhMyZsh,找到下面的命令,粘贴进去执行。sh-c"$(curl-fsSLhttps://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"将创建.oh-My-zsh和其他配置文件你最好的解决方案是使用zsh。配置完成后,进入zsh的世界。当然,你还得多做一步,避免用户登出后再次登录,改回默认的bash。chsh-s/usr/bin/zsh使用此命令更改用户的默认shell。可能你的zsh没有安装在/usr/bin/zsh里,没关系,用whichzsh查一下就可以了。4.安装node环境谁知道怎么安装软件,用这个命令:aptinstallnodeDuang,如果apt库里没有,会告诉你找不到软件包,很多老的都会出现这个问题ubuntu版本。无奈只好去官网找软件包下载|节点.js。直接下载编译会方便很多。如果你说我只是想体验一下Linux的魅力,那就下载源码自己编译吧。如何下载?如果只有一个命令行,没有浏览器怎么办?上面刚刚安装的wget可以工作。wgethttps://nodejs.org/dist/v6.10.3/node-v6.10.3-linux-x64.tar.xz官网找到下载链接,这个是64位系统的下载链接。下载到当前目录,然后解压;tar-xvfnode-******************忘了文件名是什么了,没关系,输入node然后TAB会给你自动带出来。解压一个目录,进入bin目录,你会发现可以直接使用。这就是传说中的绿色软件吗,呵呵,看来linux基本就是绿色软件了。我一般的习惯是粘贴到/usr/local/目录下mvnode-xxxxx/*/user/local/node最后写入~/.zshrc文件,加上PATH,这样就可以在任意目录下访问node&npm命令了。vim~/.zshrc编辑文件,在任意位置添加一行:exportPATH=$PATH:/usr/local/node/bin5。综上所述,这些操作命令并不难,但过一段时间就会忘记,所以记下这段文字以供查看。总结一下:useraddtest#创建用户usermod#修改用户passwdtest#设置用户密码aptinstallzshgitwget#安装软件sh-c"$(curl-fsSLhttps://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"#安装oh-my-zshchsh-s/usr/bin/zsh#更改用户默认shellwgethttps://nodejs.org/dist/v6.10.3/node-v6.10.3-linux-x64.tar.xz#下载Node软件tar-xvfnode-******************#解压软件mvnode-xxxxx/*/user/local/node#移动文件夹更多内容请访问LP'sBlog
