python-day05

文件操作

  flush()  将缓存中的数据拿出

  turncate()  模式为a 截断

  ‘r+’  读写模式  write()默认写在文件最后位置

  'w+'  写读模式  会将原内容清空

  ‘a+’  追加读模式  光标在文件的最后的位置

  with open() as f:相当于 f=open()

  同时管理多个文件 with open() as obj1,open() as obj2:

  eval()  转换为原本数据类型

ubuntu忘记密码,在启动时按e,在弹出的界面找到linux开头那行(下一行开头为initrd)将ro及ro之后的内容改成rw init=/bin/bash 按f10 进入命令行界面输入passwd 输入用户名,输入新密码

ubuntu系统

  /  根

  boot  配置文件,内核

  etc  存放系统设置有关文件

  home  存放普通用户目录

  mnt  磁盘上手动挂载的文件系统

  opt  存放一些可选程序

  root  系统管理员用户

  bin  存放常用的程序文件(命令文件)

  tmp   临时目录,存放临时文件,系统会定期清理该目录下文件

  usr  可以i找到那些不适合放在/bin或/etc目录下的额外的工具

  var  存放经常被修改的文件

  var/log  日志文件

  lib  根文件系统上的程序所需的共享库

  lost+found  非正常关机后,有些文件临时存放

  dev  存放设备文件

  swap分区:当系统物理内存不够用时,临时释放一些内存空间存在swap空间

  locale -a 查看支持的所有语言

  安装软件 apt-get intsall 软件包名 (软件包名前加-y会自动安装)

  remove  卸载软件包

  purge  卸载软件包并清除配置

  autoremove  卸载所有自动安装后不再使用的软件包

  dapkg  本地安装

date  显示当前日期

  date + "格式"  格式化日期

  date -s  设置当前时间

  tzselect  设置时区

  hwclock -w  将当前时间同步到主板上

cal  显示本月日历

  cal -y  显示当年日历

终端快捷键

  ctrl + l  终端清屏

  ctrl + k  删除光标后内容

  ctrl + u  删除光标前内容

  ctrl + w  清除左边字段

  ctrl + y  会贴上ctrl + u 或 ctrl + k 或 ctrl + w 清除部分

  ctrl +a   移动光标到最前面

  ctrl + e  移动光标到最后面

  ctrl + d  退出当前终端

  logout  注销

  reboot  重启系统

cd  切换目录  默认家目录

pwd  查看当前工作路径

mkdir  创建目录

mkdir -p  可以创建多层目录

rm  删除命令

touch  改变文件或目录时间,没有则创建一个文件

mv  重命名或移动命令

cp  复制命令

stat  查看文件状态

cat  查看文件内容  tac  反转查看

wc  统计文件中的字节数,行数,字符数   -c 字节  -l 行数  -m 字符数

sort  排序文件内容  -r 反向排序  -f忽略大小写

uniq  忽略或报告重复行   -c 进行计算  -u 只显示唯一的行

cut  从一个文本文件或文本流中提取文本列   -d 后接分隔字符与-f连用  -c 以字符单位提取

tee  读取标准输入的数据,并输出成文件

history  查看执行过的命令  !number 执行执行过命令(number为命令前的序号)

 

  

 

posted @ 2019-10-23 21:25  雅也  阅读(173)  评论(0编辑  收藏  举报