找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手

Linux 常见命令 创建 查找 复制 移动 删除 vim

[复制链接]
/ 根目录
./进入当前目录
../ 返回再转移
~表示家目录
ll命令 查看当前路径的所有文件及目录的详细信息
ls命令 查看当前路径的所有文件及目录的名称
ls -a 命令 查看当前路径的所有文件及目录(包换隐藏文件)
-a表示参数
ll和ls -l是同一个命令
dr-xr-xr-x 最开头的一个d开头的表示目录(文件夹)
-rw-r--r--最开始是-开头表示普通文件
lrwxrwxrwx 最开始是一个l开头表示链接文件
pwd 查看当前所在位置的绝对路径
cd+空格+/ 切换到根目录 cd命令只能切换目录
例如cd etc 是切换到etc目录 (etc 是一个文件夹)
cd ../..返回上一级目录
cd ../.. 向上返回两级目录
例如 cd / etc/yum 绝对路径写法 进入多级目录
cd / etc/yum 绝对路径写法
cd etc/yum 相对路径查找(默认在当前目录下查找)
touch+flies 创建空文件
mikdr 创建空目录(文件夹)
mkdir -p 递归创建空目录
1. mkdir dcs16 在当前路径下创建一个叫dcs16的空目录
mkdir dcs16.1 dcs16.2 在当前目录下创建两个空目录
touch xiaoliu.txt 在当前目录下创建 xiaoliu.txt 文件
rm+文件 提示性删除文件(相对较安全,防止误删除) ;rm 不能删除目
录,只能删除文件
rm xiaoliu.txt 表示删除文件xiaoliu.txt;y确认删除,n不删除 选择不
可逆
rm -r +目录名 -r是参数 ,接参数后可以删除目录
删除目录时提前先进入到该目录中,再提示删除目录下的文件及子目录
删除后才会再次提示删除该目录本身
rm -rf +文件名 强制删除文件,没有提示
不可在根目录下使用,因为会删除根目录下的所有文件及子目录
rm -rf * 强制删除当前路径下的所有文件及目录==,*通配符,表示所[size=16.5153pt]有(慎用)
cp 是复制
cp xiaoliu.txt xiaoliu1.txt 意思是复制粘贴xiaoliu.txt并修改名称为
xiaoliu1.txt
cp -r +目录名
tab 键有联想功能,自动带入对应的目录文件及目录或命令 tab 只能在
copy 命令中执行
上下方向箭头可以快速翻找之前执行过的命令
mv命令
重命名 mv +原文件名 +新文件名
移动一个文件 mv +要移动的文件+./移动后的文件路径 例如 mv flie1 ./dir1
将文件移动到上一级目录 mv + 文件名 ../+ 目录名find 查找命令
可以查找文件 可以模糊查找 文件开头或结尾 还能查找目录下的所有子目录和文件
*表示匹配多个字符
?表示匹配一个字符
vim 命令
vi 和vim命令都是用于文件的编辑,vim可以显示高亮
编辑三种模式:
1命令模式:通过vim daliu.txt 进入文件的状态(当前状态不可直接编辑)
2编辑模式、通过输入编辑命令进入;点击键盘i键
3、末行模式
进入末行模式之前先按esc 退出编辑模式
按shif +: 进入:末行模式
保存并退出 wq
q 是退出不保存,w 是保存不退出;wq!强制保存并退出 ;q!强制退出
vim命令写完查看文件内容
cat daliu.txt 查看文件的全部内容并且全部显示在控制台
less daliu.txt 查看文件内容支持翻页;键盘crtl+z退出
more daliu.txt 查看文件内容以百分比进行显示

分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册