Linux常用的基本命令
一.目录管理
1.ls(列出目录!)
- -a参数:all查看全部文件,包括隐藏文件
- -l参数:列出所有的文件,包括文件的属性和权限,没有隐藏文件
- 可以组合使用
2.cd命令(切换目录)
3.pwd命令(显示当前用户所在目录)
4.mkdir命令(创建一个目录)
mkdir -p test1/test2 #创建层级目录
5.rmkdir命令(删除一个目录)
仅能删除空的文件夹
rmdir -p test1/test2 #删除层级目录
6.cp命令(复制一个目录)
cp 原来的地方 新的地方
6.rm命令(移除文件或目录)
- -f 忽略不存在的文件,不会出现警告,强制删除
- -r 递归删除目录
- -i 互动,删除询问是否删除
7.mv命令(移动文件或目录,重命名)
- -f 强制
- -u 只替换已经更新过的文件
二.基本属性
1.chmod命令(更改文件9个属性)
文件的基本权限有9个,分别是owner(属主)+group(属组)+others(其他权限组)三种身份各自的读写执行权限
chmod [-R] xyz 文件或目录
r-4,w-2,x-1
例:chmod 777 filename(最高权限,wrx)
三.文件内容查看
1.cat命令(由第一行开始显示文件内容)
2.tac命令(由最后一行开始显示)
3.nl命令(显示的时候带上行号 看代码常用)
4.more命令(一页一页的显示为文件内容 )
空格翻页,enter向下看一行 q命令退出 查找字符串(/要查找的字符串,?向上查询)
5.less命令(和more相似,但less可以向前翻页)
6.head命令(只看头几行)
7.tall命令(只看尾几行)
7.ifcofig命令(命令查看网络配置)
四.Linux链接
1.硬链接,软链接
- 硬链接:A—B,假设B是A的硬链接,那么他们两指向了同一个文件,允许一个文件拥有多个路径,用户可以通过这种机制建立硬链接到一些重要的文件上防止误删
- 软链接:类似window下的快捷方式,删除源文件,快捷方式也访问不了。
- 创建链接 ln命令
ln f1 f2 #创建硬链接
ln -s f1 f3 #创建软链接
删除f1后,f2还在,f3失效
- touch 命令创建文件
- echo 输入字符串
五.VIM编辑器
常用命令
- i 切换到输入模式
- x 删除当前光标所在字符
- **:**切换到底线命令模式
- vim编辑文件步骤:新建或编辑文件,按i进入编辑模式,编写内容,编写完成后按ESC退出进入底线命令模式,wq保存退出。
- **set nu:**设置行号。看代码常用