一
目录
一、linux的基本操作
1.linux的目录结构
二、常用Linux命令的基本使用
1、 常用快捷键
1) tab
键:命令或者路径提示及补全
;
2) ctrl+c
:放弃当前输入,终止当前任务或程序;
3) ctrl+l
:清屏;
4) ctrl + insert
:复制;
5)
鼠标右键:粘贴;
6) alt+c
:断开连接
/ ctrl + shfit + R
重新连接
7) alt+1/2/3/4/5…
:切换会话窗口
8)
上下键:查找执行行过的命令
,
或者是
history
命令
2、帮助命令
1) -- help 帮助信息 command --help
2) man
手册 man command
操作键 | 功能 |
空格键 | 显示手册的下一屏 |
Enter键 | 一次滚动首页也得一行 |
b | 回滚一屏 |
f | 前滚一屏 |
q (quit) | 退出 |
/word | 搜索word字符串 |
n(next) | 搜索下一个 |
N |
搜索上一个
|
3.
其他常用命令
序号 | 命令 | 对应英文 | 作用 |
---|---|---|---|
01 | ls | list | 查看当前目录下的内容 |
02 | pwd | print working derectory | 查看当前所在文件夹 |
03 | cd [目录名] | change directory | 切换文件夹 |
04 | touch [文件名] | touch | 如果文件不存在, 新建文件 |
05 | mkdir [目录名] | make directory | 创建目录 |
06 | rm [文件名] | remove | 删除指定的文件名 |
07 | clear | clear | 清屏 |
另:
mkdir [-p]
要创建的目录 可以递归创建目录
-
mv (move)通过 mv 命令可以用来 移动 文件 或 目录 , 也可以给 文件或目录重命名基本语法( 1 ) mv oldNameFile newNameFile (功能描述:重命名)( 2 ) mv /temp/movefile /targetFolder (功能描述:递归移动文件)2 )案例:
1)重命名 [root@linux121 test]# mv file1 file11 (把file1文件夹改名为file11) 2)移动文件 [root@linux121 test]# mv file11 test (把file11文件夹放到test文件夹内)
cat 查看文件内容查看文件内容,从第一行行开始显示。 -
1 )基本语法 cat [选项 ] 要查看的文件
-
2) 选项( 1 ) cp source dest (功能描述:复制 source 文件到 dest )( 2 ) cp -r sourceFolder targetFolder (功能描述:递归复制整个文件夹)
-
-b :列出行号,仅针对非空白行做行号显示,空白行不标行号!-E :将结尾的断行行字节 $ 显示出来;-n :列出行号,连同空白行也会有行号,与 -b 的选项不不同;-T :将 [tab] 按键以 ^I 显示出来;-v :列出一些看不出来的特殊字符-A :相当于 -vET 的整合选项,可列列出一些特殊字符而不不是空白而已;
-
more 查看文件内容查看文件内容,一页一页的显示文件内容。1 )基本语法: more 要查看的文件2 )功能使用说明空格键 (space) :代表向下翻一页;Enter: 代表向下翻『一行』;q 代表立刻离开 more ,不再显示该文件内容。Ctrl+F 向下滚动一屏Ctrl+B 返回上一屏= 输出当前行的行号3 )案例[root@linux121 test1]# more test1.java
-
.less 查看文件内容less 的作用与 more 十分相似,都可以用来浏览文字档案的内容,不同的是 less 允许使用 [pageup] [pagedown] 往回滚动。
-
1 )基本语法: less 要查看的文件2 )功能使用说明空格键 :向下翻动一页;[pagedown] :向下翻动一页;[pageup] :向上翻动一页;/ 字符串 :向下搜寻『字符串』的功能; n :向下查找; N :向上查找;q :离开 less 这个程序;3 )案例[root@linux121 test1]# less test1.java
-
head 查看文件内容查看文件内容,只看头几行,优点:对于大文件不必都加载,只显示头几行行即可。1) 基本语法head 文件名 :查看前10 行head -n 3 文件名 :查看文件的前 3 行head -c 3 文件名 :查看文件的前 3 个字符tail 查看文件内容查看文件内容,只看尾巴几行行,优点:可以查看文件实时追加的内容。1 )基本语法( 1 ) tail -n 10 文件 (功能描述:查看文件头(从末尾开始数) 10 行行内容, 10 可以是任意行行数)( 2 ) tail -f 文件 (功能描述:实时追踪该文档的所有更更新)2 )案例1 查看文件后 10 行内容2 动态追踪文件内容3 动态追踪 最后 10 行内容 且 退出答案tail -10 文件名tail -f 文件名tail -10f 文件名 (ctrl + c 是退出 )
-
1) 重定向输出>和>>
-
三、打包和解包命令
-
# 将一个打包后的 分解成 一系列小文件 , 分解位置为 当前目录tar -xvf 打包名 .tar# 将一个打包后的 分解成 一系列小文件 , 分解位置为 指定目录tar -xvf 打包名 .tar -C 解包路径位置.gzip 格式 压缩 和 解压缩打包 和 压缩 是两件事类似与 先将冬天衣服放到压缩袋 , 再抽取里面的空气在 Linux 中 , 最常用的压缩文件格式是 xxx.tar.gz在 tar 命令中有一个选项 -z 可以调用 gzip , 从而可以方便的实现压缩和解压缩的功能命令格式如下# 压缩文件tar -zcvf 打包压缩文件名 .tar.gz 被压缩的文件 / 目录# 解压缩文件tar -zxvf 打包文件 .tar.gz# 解压缩到指定路径tar -zxvf 打包文件 .tar.gz -C 目录路径tar 的选项说明
-
命令 英文 含义 z gzip 使用gzip压缩和解压缩 j bzip2 使用bzip2压缩和解压缩
-