1.命令:
就是一个系统提供的程序
2.命令的格式
命令 选项 参数
选项与参数可有可无
如
:
ls
3.命令帮助信息
语法
:
命令
--help
4.常用的命令
man命令
作用
man
是
Linux
提供的一个手册,这个手册有很多个章节
第一章中放的是 命令 的帮助信息
第二章中放的是系统调用(操作系统提供的函数
open
)
第三章中放的是库函数(
c
库提供的函数
printf
)的帮助信息
语法
man
章节名 查找的内容
退出
按
q
键
重定向
>
覆盖
>>
追加
注意
:
如果指定的文件不存在
,
则创建文件
如
:
ls > a.txt
ls >> b.txt
管道
|:
将管道左边的结果作为右边的数据
语法
:
命令
1 |
命令
2
如
:
ls | find *.txt
只显示当前文件下载的文本文档
ls
作用
查询文件夹中的内容
语法
ls
选择 文件路径
文件路径
:
相对路径
:
相对与当前路径所在的路径
特殊的路径
:
.:
当前路径
..:
上一级
*:
所有
\:
路径分割符
~:
家目录
,
就是根目录下
home
文件夹中的用户名的文件夹下
注意
:\
在地址头出现表示为根目录
绝对路径
:
相对与根目录的路径
计算机单位
:
b:
字节
kb:1024
个字节
mb:1024kb
gb:1024mb
...
选项
:
-l:
列出详细信息
-h:
显示的大小带单位
-a:
显示隐藏文件
tree
作用
:
以树状结构显示目录信息
注意
:tree
命令本身不存在
安装
tree
sudo apt-get install tree
语法
tree
选项 参数
tree -L 3:
查看当前文件夹
3
目录与文件
clear
作用
:
清屏
语法
clear
cd
作用:
进入指定文件夹
语法
cd
路径
pwd
作用
:
显示当前工作目录的绝对路径
语法
pwd
cat
作用
:
查看文件中的内容
语法
cat文件路径
rm
作用
:
移除
(
删除
)
语法
rm
选项 文件路径
mv
作用
:
移动
语法
mv
原文件的路径 复制到的位置
特殊情况
:
如果原文件所在的位置与复制到的位置相同,为重命名
如
:
mv b.txt a.txt
cp
作用
:
拷贝
语法
cp
原文件的路径 复制到的位置
mkdir
作用
:
创建文件夹
(
目录
)
语法
mkdir
文件夹路径
注意
创建多级文件夹需要加
-p
选项
touch
作用
:
创建文件
语法
touch
要创建的文件路径
tar
作用
:
压缩与解压缩命令
分类
gzip
语法
:
//
压缩
tar zcvf
压缩包包名 文件
1
文件
2 ...
//
解压
tar zxvf
压缩包的名称
bz2
语法
:
tar jcvf
压缩包包名 文件
1
文件
2
tar jxvf
压缩包的名称
which
查找命令所在的路径
语法
which 命令
echo
作用
:
输出
语法
输出的内容
如:
echo
哈哈
echo 123 >> 1.txt
find
作用
:
查找文件或文件夹
语法
find
查找的内容
注意
*:
表示统配
grep
作用
:
在指定文件中查找指定内容
语法
grep
查询的内容 要查询的文件
gedit
作用
:
以记事本的方式打开文件
语法
gedit
文件名
注意
只能在linux
系统的终端中使用
ln
作用
:
创建链接文件
语法
ln
原文件 连接文件
-s
注意:
修改原文件或连接文件其中的内容
,
原文件或连接文件中的内容都将被修改
如果删除连接文件
,
不会删除原文件
如果删除原文件
,
连接文件存在
,
但已经失效
,
其他文件无法连接该连接
编写命令技巧
1.使用tab键可以补全文件夹名称
如:
输入vm,然后按下tab键,就会将之前建好的vmware-tools.txt文件名称补全。
2.使用上下键可以翻阅输入的命令,上键可以翻阅当前命令下以前的命令,下键可以翻阅当前命令下之后的命令。