我的LINUX学习————指令
./当前目录 ../上一级目录
一、指令
1、ls指令
用法1:#ls——————列出当前路径下的东西(文件和文件夹)。
用法2:#ls 路径——————列出指定路径的下东西(文件和文件夹)。
用法3:#ls 选项 路径——————列出指定路径的下东西(文件和文件夹),以指定格式显示。
#ls -l 路径——————以详细列表格式显示。
#ls -la路径——————显示所有文件夹(包括隐藏文件)。
用法4:#ls -lh 路径——————列出指定路径的下东西(文件和文件夹),以列表格式显示,文件大小格式以可读性较高的形式显示。
2、pwd指令(print working directory)
打印当前工作目录
3、cd指令(change directory)
作用:用于切换工作目录
语法:#cd 路径
#cd ~ 当前用户家目录
4、mkdir (make directory)
作用:用于创建文件夹
语法:#mkdir [路径]文件夹名
#mkdir -p [路径]文件夹名——————创建多层不存在的文件夹
#mkdir [路径1]文件夹名 [路径1]文件夹名 [路径1]文件夹名————一次创建多个文件夹,同级
5、touch
作用:用于创建文件
语法:#touch [路径]文件名
#touch [路径1]文件名 文件名 文件名————一次创建多个文件,同级
6、cp
作用:用于复制到指定的位置
语法:#cp 被复制的路径 复制到的路径
#cp 路径文件名 路径文件名
#cp -r 路径文件夹名 路径文件夹名
7 、mv (move, 移动,剪切)
作用:移动文档到新的位置
语法:#mv 需要移动的文档路径 需要保存的位置
重命名也是mv 操作一样
8、rm (remove, 移除,删除)
作用:删除文档
语法:#rm 需要移除的文档路径 不带选项会提示是否要删除 y/yes n/no
选项:
-f force(强制)不会出现提示
- r 删除文件夹(递归)
可以用*通配符
rm -f linux* 表示当前目录下的所有linux开关的东西
9、vim (文本编辑器)
作用:打开一个路径 (后续会补充)
语法:#vim 文件路径(可以不存在)
10 、输出重定向
作用:命令指行的结果 输出到的文件中(可以不存在)
语法:正常命令 > 文件路径
选项:
>覆盖输出
>>追加输出