bash
操做vim
操做http
状态码chmod
权限bash
ls ls -a ll ll -a
cd cd . cd .. cd / cd /etc cd ~/.ssh
mkdir # new dir touch # new file
cat #查看文件
mv file1 file2 #move
cp file1 file2 #copy file1 -> file2
pwd # print working directory whoami # who am i
rm file1 #remove rm -rf file2
-d --directory #删除可能仍有数据的目录 (只限超级用户) -f --force #强制删除,无需确认。单独使用时不能删除dir -r/R --recursive #同时操做该目录下的全部目录层 -i --interactive #删除前确认
tar zcvf test.tar.gz test #压缩 tar xvf test.tar.gz #解压 -c #压缩 -x #解压 -f #写在最后 -v #压缩中显示文件 -z #同时具备 gzip 属性
scp patha pathb #上传
> #覆盖 >> #追加
Vim
vi #打开 || 建立 i #编辑状态 Esc #退出编辑状态 wq! #保存退出 q! #退出
http
状态码100 // 创建链接,请继续发送信息~ 200 // OK 301 // Moved Permanently (永久移除) 302 // Found (暂时移除) 304 // Not Modified 400 // Bad Request (请求无效) 401 // Unauthorized (未受权) 403 // Forbidden (禁止访问) 404 // Not found (缓存资源是最新的) 500 // internal service error (内部服务器错误) 502 // bad gateway (网关故障) 504 // gateway timeout error (网关超时)
chmod
权限由 3
位数字组成,每一位数字都表明 3
种权限(读、写、操做)vim
1 全部者权限 2 同组用户权限 3 其余用户权限
0 无 1 可执行 2 可写 4 可读 3 2+1 写 & 执行 5 4+1 读 & 执行 6 4+2 读 & 写 7 4+2+1 读 & 写 & 执行
顶级权限 777
: 任何用户都可 读写执行 chmod 777 filename
举个栗子 600
: 全部者可读写,同组和其余用户无权限缓存
完bash