本文档适合初初学者,通过本文档,可以简单用命令操作liunx系统;
一.系统基础操作命令:
1、cd命令:进入某个目录
cd /usr/local/tomcat/ --进入tomcat目录下,请注意区分 usr前面是否有‘/’;
2、ls / ll / ls -a 命令:查看当前目录下有哪些文件
上述命令自己试一下就知道区别了,很简单的
3、mkdir命令:新建目录
mkdir /usr/local/test --在/usr/local/目录下新建test目录
cd /usr/local/ mkdir test1 --进到local目录下,在当前目录下新建test1 目录
4、touch命令:新建文件
touch /usr/local/test/file.sh --在/usr/local/test目录下新建file.sh文件
5、cp命令:复制目录或者文件
cp /usr/local/test/file.sh /usr/local/test1/ --把文件file.sh从test目录复制到test1目录下
6、mv命令:复制目录或者文件
mv /usr/local/test/file.sh /usr/local/test1/ --把文件file.sh从test目录移动到test1目录下
7、...
二.文档基本操作命令
1、打开一个文件
vi /usr/local/test/file.sh
2、移动光标
K 向上移动鼠标光标
J 向下移动鼠标光标
H 向左移动鼠标光标
L 向右移动鼠标光标
3、编辑文档
i 在光标所在字符前面开始编辑;a 在光标所在字符后面开始编辑;o 新起一行编辑。
ESC:退出编辑状态;在退出编辑状态情况下可以做下面几种操作
:q 不保存退出文档; :q!不保存强制退出文档;
:wq 保存退出文档; :wq!保存强制退出文档;
u 还原编辑过的内容
在文档中查询
/test 在文档中查询test字符串 按n 向下查找相同的字符串
PS:vi下不支持小键盘
鼠标光标移动也可以用键盘上移动键
4、对于时时变化的文档,我们要查看最新的内容可以用下面的命令
tailf /usr/local/tomcat/log/log.log
5、echo命令
echo "" > /usr/local/tomcat/log/log.log --清空文档内容,在清空历史日志信息比较常用
echo "this is new low" > /usr/local/tomcat/log/log.log --在log.log文档中写人:this is new low内容
其他,比如在文件特定地方追加内容,自己百度一下
三.服务器相关命令
以tomcat服务为例,讲几个常见的命令:
1、查看tomcat是否启动:
ps -ef |grep tomcat 或者 ps -ef |grep java 或者 ps -aux |grep tomcat
2、启动tomcat:
/usr/local/tomcat/bin/startup.sh & 加上“&”表示从后台启动
3、停止tomcat:
一般是直接kill掉进程:kill -9 *** ; "***" 可以通过ps -ef |grep tomcat 查到的进程号
4、其他后续完善
学会上面命令,再加上举一反三,估计日常对liunx的基础操作就差不多了,下一讲简单介绍各种服务的安装等。