linux命令
ls : 展示目录
bin: 这个目录存放着经常使用命令
boot:这个目录存放linux核心文件
dev:(device)设备缩写 ,存放linux的外部设备
ect: 存放系统管理所需要的文件的子目录
home:用户主目录
lib:库
usr:这是一个非常重要的目录,用户的很多应用程序和文件都存放在这个目录下。
如何清屏?
快捷键:ctrl+l
如何进入目录?
命令:cd /目录名
这个目录下有什么目录或者文件?
命令:ls -a 或者使用ll命令
如何查看当前所在目录路径?
命令:pwd
如何指定当前目录?如何指定当前目录的上层目录?
命令:cd ./和 cd …/
如何退到上层目录?
命令:cd …
如何创建一个目录
mkdir 目录名
多层创建目录
mkdir -p 目录名/目录名/…
删除多层目录
rmdir -p 目录名/目录名… (注意这里的目录必须完整)
删除
rm -rf 这里的 r:逐层删除 这里的f:不进行确认
复制文件
cp 文件名 文件目录/
移动文件
mv 文件名 文件目录/
创建文件
touch 文件名 后缀无所谓
编辑文件内容
vi 文件名 按i进入编辑模式 按 :+ q 退出 + ! 强制执行 + wq 写入&退出
查看文件内容
虽然vi也可以查看文件内容 但是需要输入命令退出cat 文件名
cat -n 可以显示行号
反向查看tac
more 文件名 按空格翻页 按q退出
head -n 2 从头看几行
非常重要的命令
tail -f 文件名.log
面试可能会问,项目出现错误会怎么办?
本地debug,查看日志定位问题,解决问题。
线上 tail -f 文件名 查看日志文件定位问题,解决问题。