在日常使用过程当中经常使用到的命令有如下几种
命令 | 对应英文 | 作用 |
---|---|---|
ls [目录名] | list | 查看当前目录下的内容 |
pwd | print work directory | 查看当前所在目录 |
cd [目录名] | change directory | 切换目录 |
touch [文件名] | touch | 如果文件不存在,创建文件 |
mkdir [目录名] | make directory | 创建目录 |
rm [文件名] | remove | 删除指定文件 |
Linux命令使用技巧
command [-options][parameter]
command
[-options]
[parameter]
[]
代表可选命令说明
作用
语法
ls [-al][dir]
说明:
-a
-l
注意:
ll
常见用法:
ls -al
ls -al /etc
ll
操作示例
ls -al
ls -al /etc
ll(ls -l)
命令说明
作用: 用于切换当前工作目录,即进入指定目录
语法: cd [dirName]
特殊说明:
~
.
..
举例:
cd ..
cd ~
cd /usr/local
PS:
操作示例
cd ..
cd ../..
来切换到上级目录的上级目录cat [-n] fileName
-n
cat /etc/profile
命令介绍
作用: 以分页的形式显示文件内容
语法: more fileName
操作说明:
回车键
空格键
b
q或者Ctrl+C
举例:
more /etc/profile
操作实例
less命令扩展
当我们在查看一些比较大的文件时,我们可能需要经常查询文件尾部的数据信息,那这个时候如果文件很大,我们要一直向下翻页,直到最后一页,去看最新添加的数据,这种方式就比较繁琐了,此时,我们可以借助于tail指令
命令介绍
作用
语法
tail [-f] fileName
说明:
-f
: 动态读取文件末尾内容并显示,通常用于日志文件的内容输出举例:
tail /etc/profile
tail -20 /etc/profile
tail -f /test/my.log
操作示例
在窗口1中执行指令 tail -f testApplication.java
动态查看文件尾部的数据。然后在顶部的标签中右键选择 "复制标签",打开新的窗口2 , 此时再新打开的窗口2中执行指令 echo "赞美之词">> testApplication.java
, 往1.txt文件尾部追加内容,然后我们就可以在窗口1中看到最新的文件尾部的数据。
如果我们不想查看文件尾部的数据了,可以直接使用快捷键 Ctrl+C , 结束当前进程。
mkdir [-p] dirName
-p
mkdir test
mkdir -p test/innerTest
命令介绍
作用
语法
rmdir [-p] dirName
说明:
-p
举例:
rmdir test
rmdir -p test/innerTest
rmdir test*
操作示例
命令介绍
作用:
语法
rm [-rf] name
说明
-r
-f
举例:
rm -r test/
rm -rf test/
rm -f hello.txt
操作示例
cp [-r] source dest
-r
cp hello.txt test/
cp hello.txt ./hi.txt
cp -r test02/ ./innerTest/
cp -r test02/* ./innerTest/
mv source dest
mv hello.txt hi.txt
mv hi.txt test/
mv hi.txt test/hello.txt
mv test01/ test02/
mv test01/ test02/
tar [-zcxvf] fileName [files]
.tar
表示只是完成了打包,并没有压缩(归档文件).tar.gz
表示打包的同时还进行了压缩-z
-c
-x
-v
-f
tar -cvf hello.tar ./*
tar -zcvf hello.tar.gz ./*
tar -xvf hello.tar
tar -zxvf hello.tar.gz
tar -zxvf hello.tar.gz -C /usr/local
命令介绍
作用
语法
vim fileName
说明
命令模式(不可编辑内容)
命令模式下可以查看文件内容、搜索文本内容.按下/
输入搜索内容即可.
命令模式指令 | 含义 |
---|---|
gg | 定位到文本内容的第一行 |
G | 定位到文本内容的最后一行 |
dd | 删除光标所在行的数据 |
ndd | 删除当前光标所在行及之后的n行数据 |
u | 撤销操作 |
shift+zz | 保存并退出 |
i 或 a 或 o | 进入插入模式 |
插入模式
底行模式
底行模式命令 | 含义 |
---|---|
:wq | 保存并退出 |
:q! | 不保存退出 |
:set nu | 显示行号 |
:set nonu | 取消行号显示 |
:n | 定位到第n行, 如 :10 就是定位到第10行 |
操作示例
find dirName -option fileName
find . –name "*.java"
find /test -name "*.java"
grep word fileName
grep Hello HelloWorld.java
grep hello *.java
ps -ef
kill -9(强制杀死)|-2(温和杀死)
命令介绍
ps -ef | grep ***
操作示例
参与评论
手机查看
返回顶部