linux
Linux
云计算:亚马孙,微软,阿里巴巴,Google 3A
windows,unix(mac),linux(林纳斯) red hat
本地连接Linux服务器,是通过ssh服务连接的
常用端口
ssh:22
mysql:3306
tomcat:8080
http:80
https:443
email:25
链接服务
在windoes控制台输入ssh 表示可以与linux链接
登录服务 ssh xh@101.43.158.84 查看账户 who am i
查看 ls
作⽤:列出⽬录内容 格式:ls [选项] [⽬录名] 注意:命令格式[]中的内容为⾮必选项
ls命令选项 -a 列出⽬录下的所有⽂件,包含.开头的隐藏⽂件
-l 列出⽂件的详细信息
-i 查看⽂件的iNode号(iNode会指向⽂件 块所在的位置)
-h 以容易读取的⽅式显示⽂件⼤⼩
-d 仅列出⽬录本身,⽽不显示⽬录中的⽂件 -t 按照时间顺序排 序,时间越早越早下⾯
ls -lah 搭配使用
pwd获取当前目录
创建文件touch index.py
在linux里输入命令ls -lah验证是否上传成功
作⽤:设置命令的别名,以简写命令,提⾼操作效率
1、命令alias:查看系统存在的别名
2、定义⼀个别名
格式:alisa 别名=’系统认可的命令’,如alias ls=“ls -lah”
3、取消⼀个别名 unalias
格式:unalias 别名,如下所示:
yum install -y tree
pwd 当前目录 cd ..上级目录 cd返回目录 sudo权限 sudo tree 查看所有的目录
回到自己目录
作⽤:更改当前⽬录
常⽤参数
/ 代表根⽬录 . 当前⽬录 .. 进⼊当前⽬录的上⼀级⽬录 不加任何参数,直接使⽤cd,则返回到⽤户的家⽬
命令mkdir desktop
删除⽂件目录 rmdir
仅可以删除空⽩⽬录(不可以删除包含内容的⽬录)
如果目录下有东西可根据层级来依次删除 比如 rmdir test/ui/api rmdir test/ui rmdir test
删除⽂件或⽬录 rm
rm -i⽂件名(删除时会询问是否删除) rm -f ⽂件名(强制删除) rm -v ⽂件名(可视化删除) 一般用 rm – ri
cp -r desktop/ target/
重命名
正序查看⽂件内容cat
参数-A 查看所有内容,$代表每⾏的结尾 参数-n 显示⾏号

tac倒序
⼀屏⼀屏查看⽂件内容 more(左下⻆会显示查看⽂件的进度)
切换⾄下⼀屏:空格键 切换⾄上⼀屏:Ctrl+B
查看⽂档的总⾏数,使⽤命令 wc -l
提交bug
1、详细的操作步骤
2、错误日志的上下文内容给开发:tail -f 日志文件 tail -f :查看实时的日志文件内容
tail -n login.json 查看后几行
head -n login.json 查看前几行