【前端】命令行基础,linux常用命令
❤️ Author: 老九
☕️ 个人博客:老九的CSDN博客
🙏 个人名言:不可控之事 乐观面对
😍 系列专栏:
文章目录
- 命令行基础
- pwd命令
- which 命令
- echo 命令
- ls 命令(list)
- rm命令
- cd命令
- touch命令
- clear命令
- exit
- 快捷键
- cat
- mkdir/rmdir
- cp命令
- mv命令
- alias命令
- vi命令
- 总结
命令行基础
pwd命令
- 当前工作目录(current directory)
pwd命令可以显示当前工作目录
which 命令
- which xxx 可以查看到运行的某个命令来自于哪里
echo 命令
- 路径:路径是一个文件夹列表,可以在系统里设置。echo $PATH 可以查看系统路径列表
- 写lmp字符串到myfile.txt文件中
ls 命令(list)
- ls命令可以知道工作区有哪些文件。
- 带一个-l就是输出详细信息
-
-h就是输出成人类能方便看的方式,给人看的时候带-h
-
在linux系统下,以点开头的文件会被屏蔽,因此-a(all)可以看到以.开头的文件
-
*表示任意字符
-
ls -l -h -a = ls -lha
-
把数据写进myfile.txt
-
双大于号是内容追加
rm命令
- 删掉某个文件
- 删除非空文件夹
rm -r xxx
cd命令
- 进入哪个文件夹,linux里面是正斜杠
- …:进入上层文件夹
- cd -:是返回上一个文件夹路径
touch命令
- 创建文件
clear命令
- 清屏,ctrl+L也是清屏,但是可以滚轮滚回去
exit
- 退出命令
快捷键
cat
- 看一个文件的内容
- 拼接两个文件的内容,放在一个新的文件中
mkdir/rmdir
- 创建文件夹和删除文件夹
- 若没有父级文件夹,-p参数可以自动创建父级文件夹
cp命令
- 复制文件
mv命令
- (mv old new移动)重命名
alias命令
- 起别名
vi命令
- 用来编辑文件的
- 按i之后开始编写
- 按esc键退出编写
- 输入:wq结束编写文件
总结
1.什么是当前工作目录
指的是命令行界面的一个状态,指当前所在文件夹。多数时候,相对路径相对于这个当前工作目录的,可以通过pwd命令得到当前工作目录的完整路径。
2.什么是路径列表?如何设置?
路径列表是由多个文件夹路径组成的列表,当在命令行里输入一个命令的时候,会依次在路径列表的文件夹中查找对应名字的程序,如果找到就执行,如果在所有路径文件夹中找不到,会报“command not found”
windows上通过我的电脑,属性,高级系统设置,环境变量,path
3…bashrc文件是啥?
bash run command
指bash命令行启动时就会运行的一个脚本文件,如果在bashrc文件中写入命令,则该命令会在每次启动命令行界面时执行,可以写
欢迎语:echo welcome
长命令别名:alias lha=“ls -l -h -a”
4.如何计算相对路径?
将相对路径和基准路径通过斜杠拼接,然后去掉重复的斜杠,从左往右,遇到一个。。就将其跟左面的部分抵消(一起删掉),遇到一个。就将其自身删除
5.vi编辑器的编辑模式和常规模式是什么?如何切换
编辑模式:与其他常规编辑器的输入模式一样,键盘输入都会上屏,按esc可以在编辑模式中转到常规模式
常规模式:主要用于浏览,也可以使用普通按键进行编辑,如x指删掉当前字符,dd删掉当前行,o在当前行的下一行开启新行,并进入编辑模式,hjkl左下上右,:进入命令模式,i进入编辑模式,:wq保存退出,:q!强制退出(不保存)
6.如何用命令删除非空文件夹?
rm -r 文件名称
————————————————————————
♥♥♥码字不易,大家的支持就是我坚持下去的动力♥♥♥
版权声明:本文为CSDN博主「亚太地区百大最帅面孔第101名」的原创文章