ll -h 查看文件的大小
ll -d 查看目录权限
unset day 删除变量
set | grep day 设置
vim a 后一个 A 行尾 end键
o 下一行插入
u 撤销
删除到行首 d + HOME 或 ^ (shift+6)
删除到行尾 d + END 或 $ (shift+4)
*****多层注释
编程的时候需要进行多行注释:
1)、ctrl+v 进入列编辑模式
2)、向下或向上移动光标
3)、把需要注释的行的开头标记起来
4)、然后按大写的I
5)、再插入注释符,比如"#"
6)、二按Esc,就会全部注释了
删除:再按ctrl+v 进入列编辑模式;向下或向上移动光标 ;选中注释部分,然后按xzz, 就会删除注释符号。
调用外部命令 !+ 命令
替换 :%2,3在第二到第三行内 s/old/new/g
查找 正向查找 /san
反向查找 ?san
gg 定位到文件首行
G 定位到文件末行
home 定位到一行开头
end 定位到一行结束
****磁盘配额 vim
mount -o uquota,gquota /dev/datavg/data_lv /data 添加配额权限
xfs_quota -x -c report /data
xfs_quota -x -c 'limit bsoft bhard isoft ihard -u -g ’ /data
python for 遍历列表
while 修改列表
while mark:
while ‘cat’ in pets:
while liebiao:
for name,value in liebiao.items():
函数:独立文件存储,易于维护排除故障
print("\n yuyanmiaoshu " + var.tiltle() )
print(confirmed_user.title())
import sys
1.sys.argv[1] 给我的程序传递外部参数/命令行参数的列表
sys.argv[0] 表示代码本身文件路径
需要在命令行模式执行。 anaconda prompt - python 文件名 + 参数
代码打开目录内文件
with open(‘pi.txt’) as file_object:
contents = file_object.read()
print(contents)
windows 使用反斜杠\区分路径
os linux使用/区分路径
文件读取最后会添加空白符,做一行。
取消其空白行,可用.rstrip()
存储在外部:
with open(‘pi.txt’) as file_object:
lines = file_object.readlines()