linux基础命令&高级命令
ls命令选项
ls -l (也等于ll) ——列表形式显示(d为文件(dir)后面跟着为可操作的权限(4+2+1)后面为主目录名称 后面是文件大小 后面是最新更改日期)
ls -h(显示(简介方式) ls -lh (可以显示字节)
隐藏文件的创建和显示ls用法(touch + ‘.’xxxx)ls -a可以显示隐藏文件(有点就是隐藏文件)
mkdir rm&zp mv 命令选项
rm -i(交互提示) rm -r(递归删除文件夹里面的文件)
rm -d (删除空目录,有内容的文件不可删除)
rm -f(强制删除)
cp -i(交互——在覆盖的时候显示)
将CC文件夹copy到AA里面需要加-r
cp -v (显示转移路径)
mv -i(交互)
重定向命令
一个> 会覆盖,两个>>不会覆盖会追加
查看文件内容命令
vim (嫌慢的话 可以 -i 换源国内网站)
【a, A】 进入编辑模式(Insert mode):
【o, O】 进入编辑模式:
【r, R】 进入取代模式:
【Esc】 退出编辑模式,回到一般模式
【:w】 保存编辑的内容
【:w!】强制写入该文件,但跟你对该文件的权限有关
【:q】 离开vi
【:q!】 不想保存修改强制离开
【:wq】 保存后离开
【:x】 保存后离开
【ZZ】 若文件没有更动,则不保存离开,若文件已经被更改过,则保存后离开
ls | more(查看更方便)
硬链接&软链接
软链接 ln -s ——相等于 快捷方式
可以通过 ln -s 文件名 …/新文件名(可将文件创建到桌面)
如果原文件删除,软链接打不开
如果源文件软链接不再同一文件夹,源文件要用到绝对路径
硬链接
一个2 一个3 硬链接多了
文本搜索命令