zoukankan      html  css  js  c++  java
  • ubuntu常用命令

    文件列表:

    #列出文件详情
    $ ls -l
    #列出所有文件包括 . 和 ..
    $ ls -a
    #列出根目录下文件
    $ ls /
    #以KB/MB/GB的形式给出文件大小,而不是以纯粹的Bytes(字节)
    $ ls -h
    #列出文件,给文件夹后面添加/
    $ ls -p

    查看当前目录所在路径:

    ~ $ pwd
    #会返回
    /home/sunny

    显示文件内容:

    $ cat fileName.txt

    复制文件(而不是内容):

    $ cp oldName.txt newName.txt

    移动文件:

    $ mv path/oldName.txt newPath/newName.txt

    在命令操作时系统基本上不会给你什么提示,当然,绝大多数的命令可以通过加上一个参数 -v来要求系统给出执行命令的反馈信息,如:

    $ mv oldName.txt newName.txt
    #会得到以下提示
    oldName -> newName.txt

    创建文件:

    $ touch fileName.txt

    创建文件夹:

    $ mkdir folder

     删除文件:

    $ rm -i fileName.txt

        -i 参数的设置是让删除前确认是否删除。

     删除目录:

    $ rm -r dirName

    rm dirName无法删除目录,必须使用 -r ,循环删除文件夹里面的东西。

    查看文件夹大小:

    $ du -hs folderName


    查看盘符剩余空间:

    $ df

    df --help  可查看帮助

    查看文件编码:

    $ file filename

    gbk转utf8:

    $ sudo apt-get install convmv
    $ convmv -r -f cp936 -t utf8 --notest --nosmart *

    批量转换src目录下的所有文件内容由GBK到UTF8:

    $ find src -type d -exec mkdir -p utf8/{} ;
    $ find src -type f -exec iconv -f GBK -t UTF-8 {} -o utf8/{} ;
    $ mv utf8/* src
    $ rm -fr utf8

    转换文件内容由GBK到UTF8:


    更多命令:
    http://wiki.ubuntu.org.cn/%E5%91%BD%E4%BB%A4%E8%A1%8C%E6%8C%87%E5%8D%97
    http://wiki.ubuntu.org.cn/UbuntuSkills

  • 相关阅读:
    Java有关异常处理的小程序
    Java有关多态类的小程序
    Java接口与继承部分的小程序
    Java有关数组的小程序
    Java有关字符串部分的小程序
    Java有关类与对象部分的小程序
    java递归和递推应用的小程序
    第八周进度表
    软件工程概论团队
    课堂结队作业:四则作业网页版
  • 原文地址:https://www.cnblogs.com/ayseeing/p/3645650.html
Copyright © 2011-2022 走看看