您当前的位置: 首页 >  linux

网易测试开发猿

暂无认证

  • 2浏览

    0关注

    221博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Linux常用命令(超详细)

网易测试开发猿 发布时间:2021-11-09 20:47:04 ,浏览量:2

Linux常用命令(超详细)

su-:切换到超级用户 pwd:查看当前所在目录 ls:以平铺的方式查看目录下有哪些文件和文件夹 cd:切换目录 ls -a:以平铺的方式查看当前目录下有哪些文件和文件夹(包括隐藏文件) ls -l(ll):以详细信息(列表)的方式查看当前目录下有哪些文件和文件夹 ls -la:以详细信息(列表)的方式查看当前目录下有哪些文件和文件夹(包含隐藏文件)

cd 绝对路径:以/开头的路径叫绝对路径 如: cd /tmp    相对路径:以当前目录开始的目录 如:cd tmp cd ..:返回上一层目录 cd .:当前目录

开头有 . 的都是隐藏文件 ll:与ls -ll性质一样

技巧:tab键自动补全(两下)

一、文件夹的操作: 创建:mkdir 如:mkdir cs1 cs2(新建文件夹cs1和cs2) 创建多层级目录:mkdir -p a/b/c(新建文件夹a目录下b目录下c) (ll a/b可查看)

删除:rmdir 只能删除空文件夹 一般使用:rm -rf 来删除。说明:-r:递归、-f:强制 如:rm -rf a(删除文件a)

复制:cp -r 如:cp -r a1 /cs1(注意:这里有空格;说明:复制a1文件到cs1文件夹下) 也可:cp -r a1 a2(复制文件a1到a2)

剪切:mv 如:mv a2 /a1(剪切a2到a1文件夹中) 重命名:mv 如:mv cs1 cc(把文件cs1重命名为cc) 重命名与剪切的区别:最后一个名称如果是目录(/)则是剪切,如果是文件夹名则是文件夹(当重命名的名字一样时,变成了剪切)

二、文件的操作(linux中的文件没有扩展名) 创建:touch 如:tuoch a.txt b c(创建a.txt文件,b文件 ,c文件) 删除:rm -rf 重命名:mv b b1(文件b重命名为b1) 剪切:mv 如:mv b1 /cs1(剪切b1文件到a1文件夹中) 搜索:find 目录 -name ‘a’(*:通配符(匹配0-N个字符))

通配符: *:(0-N个字符) 复制当前目录下所有的文件到/cs1目录 如:cp ./* /cs1 复制当前目录下的所有文件和文件夹到/cs1目录 如:cp -r ./* /cs1 删除/cs1目录下的所有文件和文件夹 如:rm -rf /cs1/*

?:(1个字符)(如:文件a.txt就是5个字符) 复制当前目录下只有两个字符的文件到/cs1目录 如:cp ./?? /cs1 复制当前目录下的所有文件和文件夹到/cs1目录 如:cp -r ./?? /cs1

>:(重定向)输出重定向,生成。(history:查看历史命令,显示之前输入过的命令) 如:history>history.txt(生成history.txt文件)

>>:(追加) 如:history>>history.txt

|:(管道符) 如:more history.txt | grep ‘history’ 说明:查看history.txt文件,过滤,只显示有history字母的

三、编辑文件(vi) 如:vi a1.txt 命令模式,编辑模式,末行模式 命令模式------>编辑模式(a,i,o) o表示输入在光标的下一行 编辑模式------>命令模式(esc)

命令模式------>末行模式(shift+:) 末行模式------>命令模式(esc)

命令模式的命令:yy:复制一行         2yy:复制两行         dd:删除一行         2dd:删除两行         x:擦掉(一个字符)         p:粘贴         /:查找(往下n;往上:N) 末行模式的命令:wq:保存退出         q!:退出不保存         set number:显示行数         set nonumber:不显示行数

关注
打赏
1665054478
查看更多评论
立即登录/注册

微信扫码登录

0.0347s