相对路径和绝对路径:
绝对路径:
特点:从根开始
相对路径:相对当前路径来说
查看java相关的服务:ps -ef | grep java
sudo vim /opt/scripts/deploy.sh
编辑:vim /opt/scripts/deploy.sh
echo > /opt/scripts/deploy.sh
查看java虚拟机进程:jps
下载:sz 日志文件名
目录基础操作:
cd /home #进入‘/home’目录
cd #进入个人的主目录
cd . #进入当前目录
cd .. #返回上一级目录(父目录)
cd ~user1 #进入某个用户的主目录(只有root可以操作)
cd - #返回上次所在的目录
pwd #显示当前的工作路径
目录创建、删除、重命名:
mkdir test #创建目录”test”
mkdir test1 test2 #创建多个目录
mkdir test{1,2,3} #创建目录test1、test2、test3
mkdir test{1..3} #创建目录test1、test2、test3
mkdir test-{a..c}-666 #创建test-a-666、test-b-666、test-c-666
rmdir test #删除一个空目录
rm -rf test #删除一个目录以及其下的内容
rm -rf ../test #删除当前目录上一级目录下的某个目录
mv test new_test #将test目录重命名为new_test
mv test /tmp #将test目录移动到/tmp下
cp -r test1 test2 #拷贝test1目录,拷贝后的目录名为test2,test2原来要不存在
cp -r test ./tmp 或 cp -r test tmp/ #将test目录复制到/tmp目录下
Linux文件属性查看(ls)
ls #查看当前目录下的文件
ls /tmp #查看/tmp目录下的文件
ls -l #显示文件和目录的详细信息
ls -a #显示当前目录下的所有文件,包括隐藏文件 (以.为前缀的文件)
ls -ltr #按时间排序(倒序)查看目录中的文件
stat file #查看文件更加详细的信息
创建链接文件
ln -s #创建软连接
ln -d #创建硬连接
文件内容查看
cat file #从第一行开始查看文件的内容,文件很多页会刷屏
如:cat /opt/scripts/deploy.sh
cat 全文查看文件内容
cat -n test.sh 查看文件的同时,显示行号
more file #分屏查看文件的内容,支持向下翻页(Ctrl+F)
less file #分屏查看,支持向上/向下翻页(Ctrl+B/Ctrl+F)
head -2 file #提取行查看,查看前两行
head test.sh 从头看,查看文件前10行
head -n 4 test.sh 查看文件前4行
tail -2 file #提取行查看,查看后最后两行
tail test.sh 查看文件的末尾10行内容
tail -n 4 test.sh 查看文件的末尾4行内容
tail -f 1.log #实时查看一个文件添加的内容
此时要想暂停刷新,使用ctrl+s暂停终端。
若想继续终端,使用ctrl+q。
若想退出tail命令,直接使用ctrl+c。
Linux文件创建、删除
touch abc.txt #创建一个空文件
touch test{1,2,3} #创建多个文件,test1、test2、test3
touch test{1..5} #创建test1、test2、test3、test4、test5
touch test-{a..c}-666 #创建test-a-666、test-b-666、test-c-666
rm abc.txt #删除一个文件
rm -f abc.txt #强制删除文件
删除目录下的文件:rm -f
文件复制、移动
cp 1.txt ./tmp 或 cp 1.txt tmp/ #将文件1.txt复制到/tmp目录下
cp 1.txt 2.txt #拷贝1.txt文件
mv 1.txt /tmp #将文件1.txt移动到/tmp目录下
移动文件:
mv 移动文件,或者文件改名
移动格式:mv 源文件 目标位置
改名格式:mv 源文件 新文件名
注意:新文件名在当前文件必须唯一
history #查看打的历史命令
文件压缩、解压
压缩文件:tar
tar zcvf 1.tar.gz 1.txt #压缩:tar zcvf 压缩后文件名 要压缩的文件
tar xf 1.tar.gz #解压:tar xf 要解压的文件
命令详解:
tar 给一个文件压缩
格式: tar -zcvf 压缩文件名 被压缩的文件
z 指定压缩文件格式 tar.gz
c 指定压缩的时候,使用压缩
v 显示压缩过程
f 指定文件名
x 解压缩
C 指定压缩后文件存放的位置
压缩文件:unzip
压缩文件格式:zip [-r] 目标文件(没有扩展名) 源文件
解压文件格式:unzip 压缩文件