继续Ubuntu中的命令的学习
又好久没发博客了,或说又好久没有学习了。
9月6号之前一直在家呆着,也给我爸妈惹了不少麻烦,最近一直很自责,但我已经在弥补了。。
今天是9月9号,研究生报道注册的日子,报道注册、体检完了之后就到下午了,下午和晚上一直在二教呆着,但是这里的学习环境,并不是像我想象中的那么的好,但是我的老师告诉我,学习在于自己,自己想学好的话,还是完全可以能学好的,来了之后,才发现,自己是那么的渺小,要技术没技术,要口才没口才,但是我会朝着技术的方向一直前进的。今天也读了一篇文章“一个理工男本硕博十年大学综述”,以下是连接(https://mp.weixin.qq.com/s?__biz=MjM5MjAxNDM4MA==&mid=2666211895&idx=4&sn=39c42bd60908de4412dae5c8e6c4497d&chksm=bdb343748ac4ca626b5a25f7627a710d07b7f6cf5b15d43d68ab626dfc5920599c027fec2aad&mpshare=1&scene=23&srcid=0908olxCeo3yiqo0gDhOR4SR#rd),醉了,没想到会这么多,那就这么多吧。文章是完全按照论文的模式去写的,读完,好像也读到了自己的影子,自己也曾经是“那年,在田野里憧憬这未来的小伙子”,但是现在看看自己,真的是满眼全是鄙视的样子。不多说了,今天的笔记如下:
#Author:"haijing"
#date:2018/9/9
# 继续学习linux下的命令
# a=123 定义一个变量
# echo $a 在ubintu系统下,右键点击打开终端,输入这个,则显示a这个变量的内容,类似于print
# 假设已新建一个q3.txt文本文档
# cat q3.txt 则可以显示q3.txt这个文本文档中的内容
# cat -s q3.txt 如果q3.txt中有空行,则不显示那些空行,但是在这些空行里边有空格,还是会显示这些空行
# \n 表示两个字符
# wc file :统计指定文件(file)中的字节数、字数、行数,并将统计结果显示输出
# wc -c file 统计file中字节数。
# wc -l file 统计file中行数。
# wc -m file 统计file中字符数。这个标志不能与 -c 标志一起使用。
# wc -w file 统计file中字数。一个字被定义为由空格、跳格或换行字符分隔的字符串
# 在终端中输入python回车,再输入import this 即可输出一首诗 the zen of python
#
# sort命令:
# sort q3.txt 将q3.txt中的数字或者英文字母,在第一排中安序排列
# uniq命令:
# uniq q3.txt 不打印a3.txt中重复的某几行,只显示一行
# uniq -u q3.txt 不显示q3.txt中重复的某行
# 如有一个以冒号分割的文本文档ww.txt,其内容如下:
# qwer:x:123j:hijka
# whhsj:x:jhj:jk:lkj
# shji:x:hkk:lkjlo
#
# 在ubuntu终端中写入
# cut -d :-f 1 ww 则可以取出ww.txt中的第一行 qwer
# whhsj
# shji
# cut -d :-f 2 ww 则可以取出ww.txt中的第二行 x
x
x
# more命令:
# more ww.txt 查看ww.txt中的内容,按空格翻页,按回车换行,按b向上翻页
# less命令:
# 在Ubuntu系统中,输入less之后,再按Alt+.(点),就可以出现上一条命令的字符串
# 其中more和less都是按q退出
# head命令:
# head ww.txt 显示ww.txt的前十行
# head -n 20 ww.txt 显示ww.txt的前二十行
# tail命令:
#
# tail ww.txt 显示ww.txt最后十行
# tail -n 5 ww.txt 显示ww.txt最后5行
# tail -f ww.txt 执行后不会退出,而是会实时监控ww.txt这个文件做了哪些更新
# 结束tail命令按Ctrl+c
# 插入一个知识点,用echo向一个文件中写入东西的方法: (day10 03个第09:45分钟)
# echo "305 haijing" >>ww.txt 向ww.txt文件中第305行写入haijing这几个字符
# which命令:
# which ls 查找ls这个命令在什么位置
# 在ubuntu的终端下输入 ./qq.py 即可执行qq.py这个python文件
# 一个文件的权限分为所有者(user)、所有组(group)、其他人(other)
# 更改一个文件的权限的方法:
# chmod u=rw ww.txt 把ww.txt的文件 所有者(u) 权限改为可读(r)、可写(w)、不可搜索(x),此处省略x即不可搜索
# chmod g=rw ww.txt 把ww.txt的文件 所有组(g) 权限改为可读(r)、可写(w)、不可搜索(x),此处省略x即不可搜索
# chmod o=rw ww.txt 把ww.txt的文件 其他人(o) 权限改为可读(r)、可写(w)、不可搜索(x),此处省略x即不可搜索
# ls -l ww.txt 显示ww.txt的文件权限
# cohmd u+x ww.txt 为ww.txt的文件 所有者(u) 增加搜索权限(x),需要注意的是不能用这种方式修改.py的文件权限
# cohmd a-x ww.txt 为ww.txt的文件 全部人(a,包括u、g、o ) 减去搜索权限(x)
# 有时也用4来代表r,2代表w,1代表x,所以rwx=7,加起来 一般把文件设置成755的形式,即chomd 755 ww.txt
目录上的权限
r:你可以查看该目录下的文件
w: 你可以修改该目录下的文件
x: 你可以搜索该目录下的文件
2018.9.9 于杭电二教
haijing miss min