前两篇文章给大家详细介绍了ubuntu系统的安装以及基本配置,接下来就是对基本命令的使用~
1.sudo命令的使用
在ubuntu中,我们一般登陆进去的都默认不是root账户,而是安装系统时自定义的用户,故没有管理员的权限,对大部分文件只有只读权限,并不能更改或者移动文件,这时候我们就要在命令前加sudo,sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登录和管理时间,同样也提高了安全性。sudo不是对shell的一个代替,它是面向每个命令的。
例子:
sudo vim /etc/profile #修改环境变量文件 sudo mv /opt/java-1.8 /opt/java #对某个文件进行移动或者重命名
2.文件操作命令
mkdir: 用于创建文件夹
rmdir: 用于删除文件夹
例子:
mkdir /opt/java #在/opt目录下创建java目录 rmdir /opt/java #删除/opt下面的java目录
cd: 用于切换文件夹
例子:
cd /etc/test #进入etc目录下的test目录
touch: 用于创建文件
rm: 用于删除文件
例子:
touch /opt/test.txt #创建test.txt文本文件 rm /opt/test.txt #删除test.txt文件
cat:用于查看文件内容
vim:文本编辑器,用于编辑文件,分为三种模式,默认模式为命令模式,在命令模式下键入i,o,u可进入编辑模式,键入ESC可恢复到命令模式,在命令模式下键入:可进入底行模式
cp: 用于拷贝/复制文件
find: 用于查找文件
mv: 用于移动或者重命名文件
3.网络配置命令
ping: 用于检测是否能够与目标服务器IP地址连通
ping [参数] 主机名或IP地址 参数:-c count:共发出count次信息(默认无限次),-i interval:两次信息之间的时间间隔为interval,(默认间隔为1秒)
例子:
ping www.baidu.com
ip a ip addr ifconfig #如果显示命令不存在就下载,sudo apt-get install infonfig