• 继续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中有空行,则不显示那些空行,但是在这些空行里边有空格,还是会显示这些空行

    # 表示两个字符

    # 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









  • 相关阅读:
    vue打包传递参数配置域名
    相同域名nginx下部署两个vue项目
    vue项目改造服务端渲染
    vue项目使用less全局变量
    postMessage跨域实现localstorage跨域共享
    node_webkit打包成桌面应用程序
    vue项目本地服务器设置既能localhost访问又能手机ip访问
    GATT scan的流程
    Windows下面的常用的快捷键
    把驱动编译进内核和编译成模块
  • 原文地址:https://www.cnblogs.com/YiYA-blog/p/9615348.html
Copyright © 2020-2023  润新知