一个朋友打算在 linux 环境下搭一个 minecraft 的服务器,顺便写了这个教程。
所有命令均可在 Ubuntu16.04 系统中使用。
系统
管理员
sudo +命令 使用管理员权限。
进程
查看进程
ps aux | less
其中,
-A:显示所有进程
a:显示终端中包括其它用户的所有进程
x:显示无控制终端的进程
杀进程
kill [pid]
[pid] 是指查看进程中出现的 pid 对应数字。
软件
安装软件
安装软件softname1
sudo apt install softname1
卸载软件
卸载软件softname1
sudo apt remove softname1
文件
常用
创建目录
mkdir 目录名
查看当前目录内文件
ls
进入目录
cd 目录名
回到上级目录
cd ..
删除文件
rm 文件名
删除目录
rm -rf 目录名
移动文件或目录
mv /当前文件或目录的完整路径 /需要移动到的完整路径
eg. mv /home/kirain/web /home/yuqsir/web
修改权限
命令:chmod (change mode)
功能:改变文件的读写和执行权限。有符号法和八进制数字法。
选项:
(1)符号法:
命令格式:chmod {u|g|o|a}{+|-|=}{r|w|x} filename
u (user) 表示用户本人。
g (group) 表示同组用户。
o (oher) 表示其他用户。
a (all) 表示所有用户。
+ 用于给予指定用户的许可权限。
- 用于取消指定用户的许可权限。
= 将所许可的权限赋给文件。
r (read) 读许可,表示可以拷贝该文件或目录的内容。
w (write) 写许可,表示可以修改该文件或目录的内容。
x (execute)执行许可,表示可以执行该文件或进入目录。
(2)八进制数字法:
命令格式:chmod abc file
其中 a,b,c 各为一个八进制数字,分别表示 User、Group、及 Other 的权限。
4 (100) 表示可读。
2 (010) 表示可写。
1 (001) 表示可执行。
若要 rwx 属性则 4+2+1=7;
若要 rw-属性则 4+2=6;
若要 r-x 属性则 4+1=5。
例如:# chmod a+rx filename
让所有用户可以读和执行文件 filename。
# chmod go-rx filename
取消同组和其他用户的读和执行文件 filename 的权限。
# chmod 741 filename
让本人可读写执行、同组用户可读、其他用户可执行文件 filename。
chmod -R 755 /home/oracle
递归更改目录权限,本人可读写执行、同组用户可读可执行、其他用户可读可执行
笔者对修改文件权限这方面倒是不怎么了解,反正就是 chmod 777,chmod 755,chown +R www 这几个来回用 ::aru:discovertruth::