• Ubuntu命令的学习——安装vim软件的方法&查找文件


        今天心情貌似不太好,就不多说了,反正是听了一场网易hr的报告还有研究生院的一些报告,见识了一下他们的超级演讲实力,实在是佩服,佩服之余,对自己今后的学习过程有了更加明确的阶段性目标吧,就是学一个知识,就得做出一个东西出来,这样在以后面试的时候才有的说。放笔记吧:

    #Author:"haijing"
    #date:2018/9/12

    # 复习安装vim编辑器的方法:
    # 在终端中输入:sudo apt-get install -y vim -y之后安装就不会暂停下来问你是否同意
    # 之后输入密码,就可以自动安装,一直到结束
    # vim .bashrc就可以用vim编辑器打开.bashrc,点表示隐藏文件

    # echo $sp1 查看变量sp1的值

    # 修改当前用户环境变量的方法:
    # 用vim打开.profile这个文件 vim ~/.profile
    # 之后在这个文件下的最后添加一行:PATH="要增加的路径:$PATH" 注意字母一定要大写

    # 给所有用户修改环境变量的方法:
    # /etc/profile下添加一行:PATH="要增加的路径:$PATH"
    # 但是不建议去修改别人的

    # 在终端下输入 env 回车即可去查看当前用户的用户名和环境变量PATH等信息

    # echo "abcdefg" 回车将会显示abcdefg 等价于print
    # echo -n "abcdefg"回车之后显示bcdefg,但不会换行

    # 在一条命令之后加一个空格再加一个^c 向上的尖号再加一个c,就不会执行这个命令
    # 命令a | 命令b "|"的作用是将命令a的结果交给命令b去执行,称为管道符
    # 如cat -n qq.py | sort -rn | wc -l

    # 在终端中输入 >ww.txt 大于号和ww.txt之间没有空格即可清空ww.txt中的内容
    # cat ww.txt 查看ww.txt中的内容
    # 但是若ww.txt中没有东西,即可创建一个ww.txt文件
    # echo "123" >>qww.txt 向qww.txt的最后下一行中添加123

    # ifconfig 查看ip地址

    #标准正确输出 1> 1>> 一个大于号是覆盖,两个大于号是追加,当文件不存在时会被追加
    #标准错误输出 2> 2>>
    #标准正确输出和标准错误输出 &>
    # 例如:
    # cat qq.py 1> qw 即可将qq.py中的内容写进qw中
    # cat qq.py 1>> qw 即可将qq.py中的内容追加进qw中

    # 若a文件夹原来不存在
    # 则 cat a 1> qw 回车之后显示:cat:a:没有那个文件或目录
    # cat a 2> qw 回车之后不显示任何东西,cat qw之后会显示:cat:a:没有那个文件或目录

    # 若b文件夹原来存在
    # cat b 2> qw 回车之后不显示任何东西,cat qw之后不会显示任何东西
    # 标准错误输出和标准正确输出的作用是查找错误信息!!!!

    # locat aa 查找包含aa这两个字母的所有文件,查找的时候从数据库里边找
    # 查找之前有时候需要更新一下locat的数据库,方法:sudo updatedb
    # locat的数据库的数据库每天晚上四点左右会更新一次,所以自己创建的文件,有可能会被locat查找不到,此时就需要更新一下,才能找的到

    # find 查找的时候所有地方遍历一遍
    # find /home/ -name "*.py" 查找home目录下所有.py文件
    # find /home/ -iname "*.py" 查找home目录下所有.py文件,找的时候不区分大小写

    # 反引号(在英文字符下,按左上角的波浪线那个键)的作用 `ahfn` 把ahfn当做一个命令

    # sudo find /home/ -size +10M 查找home目录下大于10M的文件
    # sudo find /home/ -size -10k 查找home目录下小于10k的文件

    海靖 于杭州
    2018.9.12
    haijing miss min


  • 相关阅读:
    java9
    java8
    java7
    JavaScript将字符串拆分为数组
    JavaScript return false
    Java中前台往后台传多个id参数
    Easyui清除tree的选中
    jquery easyui tree的全选与反选
    android源码开发基础知识了解
    Android activity的生命周期
  • 原文地址:https://www.cnblogs.com/YiYA-blog/p/9637789.html
Copyright © 2020-2023  润新知