由于不知道动了系统文件,命令行全变成白色了
修改方法如下:
命令行更改颜色
1. bashrc配置
alias ls='ls --color=auto'
然后运行:
source ~/.bashrc
2. 命令行直接运行
alias ls='ls --color=auto'
学习方法:看,写,敲练
Linux没有盘符概念,只有根目录/
/bin /usr/bin不能乱动容易损坏文件
Home里面是用户文件夹
学习的命令主要存储在bin文件夹下
ls显示当前文件夹下的文件以及文件名
ls/bin表示查看根目录下的bin文件夹的文件名
ls lime 表示查找当前目录下的lime文件夹的东西
重定向ls >>o2.py 将ls的内容扔到02py中
Ls>02.py扔进去并且覆盖原来
pwd显示当前操作的路径(绝对路径)(从头到尾显示 )
cd进入文件夹
cd..返回上一路径
..表示当前路径的上一层
cd../../..返回上一层的上一层的上一层
相对路径是从当前位置开始的,绝对路径是从根目录开始的
想快速回到操作前的命令,
cd –跳转到上一次所在的路径类似于电视机的回看
ls ./Music表示当前路径下的文件,和ls Music相同
按下一次TAB自动补全部,如果有多个相同字母,则按下两次,自动显示出来(初学习者多敲代码,不建议使用)
Ls –a显示隐藏文件
cd ~跳转到用户的家目录里
mkdir 后面写上文件夹的名字,就是创建文件夹
mkdir a 创建当前路径下的a文件夹
mkdir A/B/C –P创建a文件夹中的b文件夹的C文件夹
https://github.com/hongchaov/test.git
rm删除文件
如果删除文件夹需要
Rm 文件名 –r
rm a/*表示a文件夹下的所有的东西
touch建立一个文档
cat查看文档内容
软链接ln –s 文件名 快捷方式
硬链接ln 文件名 快捷方式
软连接和硬链接的区别:
软连接是一个文件名
硬链接是两个文件名 删除一个数据仍然存在
cat和more查看数据内容
more适合数据多的,可以分屏
gedit文本编译器,不知道为什么不能用
grep –n 文件名 –n代表行号(可以省略)
grep –n –I 文件名 -i忽略大小写
grep –v 文件名 -v代表显示指定字母以外的其他文件名
grep -n ‘^a’ 文件名 表示代表以a开头的文件名
grep -n ‘a$’ 文件名 表示以a结尾的文件名
grep -n ‘[Tt]’ 文件名 只要符合子母中任何一个就输出