标签:nbsp 包括 多级目录 vim命令 删除 命令执行 enter 编辑 情况
Linux常用命令
1.查看目录结构命令
ls(list)功能:列出目录内容
格式:ls[参数][文件或目录]
-a或--all 所有文件和目录。注意隐藏文件、特殊目录、以“.”开头的和以“..”开头的
-l 使用详细格式列表
-t 用文件和目录的更改时间排序
-r 反向排序
--help 在线帮助
常用:
ls -l 列出当前目录下的文件信息(此命令很常用,简化的格式为 ll)
ls -al 列出当前目录下的文件信息(包括隐藏文件,特殊目录)
ll /home/ 显示根目录下home目录下的内容
2.切换目录命令
cd(change directory)功能:切换目录
语法:cd[目录]
常用:
cd ~ 当前用户主目录
cd / 根目录
cd - 上一次访问的目录
cd .. 上一级目录
cd 当前用户主目录
touch 1.txt 在当前目录创建一个文件1.txt
clear:清除屏幕
3.创建目录命令
pwd:显示当前工作目录
mkdir: 创建目录
mkdir a :当前目录下创建文件夹a
mkdir /root/b :在根目录下的root下创建目录b
mkdir -pv /root/c/e/d :在根目录下的root下创建目录结构c/e/d(一下创建多级目录)
-p:父目录不存在情况下先生成父目录
-v:显示命令执行过程中的详细信息
4.文件浏览
[注]:按tab键可以自动补齐文件名
cat 文件名:显示指定文件的所有内容(用于文件内容少的情况)
more 文件名:分页显示文件内容,还支持直接跳转行等功能(用于文件内容多的情况)
Enter :向下n行,需要定义。默认为1行
空格键:向下滚动一屏 或 Ctrl+F
B 返回上一屏 或Ctrl+B
q 退出more
less [参数] 文件名 :分页显示文件内容,操作更详细
参数:-m 显示类似more命令的百分比 -N 显示每行的行号 两个参数可以结合用 -mN
空格键:前进一页 或 page down
b:后退一页 或 page up
d:前进半页
u:后退半页
Enter:前进一行 或 方向键向下
y:后退一行 或 方向键向上
/字符串:向下搜索
?字符串:向上搜索
v:进入vim编辑器
tall命令:用来显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。
tail[必要参数][选择参数][文件]
-n<行数> 显示行数
-f 循环读取
5.文件操作
1.复制命令:cp
cp(copy)功能:复制文件或目录
语法:cp[参数] [源文件或目录] [目标文件或目录]
-r或--recursive 递归处理,将指定目录下的文件与子目录一并处理
-b 覆盖文件时,可以将源文件做一个备份
例如:
复制文件:
cp 1.txt 2.txt
cp -b 1.txt 2.txt :如果覆盖文件时,可以将源文件做一个备份
cp ./1.txt ../ :将当前目录下的1.txt复制到父级目录
cp /root/1.txt /bin/2.txt :将/root下的1.txt文件复制到根目录下的bin目录下的2.txt中
复制目录:(无论是单层目录还是多层目录都可以复制):
cp -r ./a ./b
cp -r /root/a /root/z
2.移动命令:mv
mv(move)功能:移动或更名现有的文件或目录
语法:mv [源文件或目录][目标文件或目录]
-f 或 --force 若目标文件或目录与现有的文件目录重复,则直接覆盖现有的文件或目录
剪切文件:mv ./1.txt /root 将当前目录下的1.txt文件 剪切到root目录下
重命名文件:mv ./1.txt ./2.txt 将当前目录下的1.txt文件重命名为2.txt
3.删除命令:rm
rm功能:删除文件或目录
语法:rm [-dfirv][--help][--version][文件或目录...]
-f 或 --force 强制删除文件或目录
-r 或 -R 或 --recursive 递归处理,将指定目录下的所有文件及子目录一并处理
强制删除文件:rm -f ./1.txt
强制删除目录:rm -rf ./a
4.查找命令:find
find功能:查找文件或目录
语法:find[目录...][参数]
-name 指定字符串作为寻找文件或目录的范本样式
例如:find /root/ -name ‘test*‘ 查找root目录下的文件开头是test的文件和文件夹,*是通配符 。注意字符串要用单引号引起来。
6.文档编辑
vi或vim命令
基本操作
1.vim 文件名 :进入一般模式(不能输入)
2.按下 i 从一般模式,进入到插入模式
3.按下esc从插入模式,退出到一般模式
4.在一般模式下,输入:wq,退出编辑。
取消操作:u 取消已经执行的操作
标签:nbsp 包括 多级目录 vim命令 删除 命令执行 enter 编辑 情况
原文地址:https://www.cnblogs.com/zhang0714/p/13834455.html