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

    我的ubuntu版本是ubuntu14

    1)从user用户切换到root用户 :sudo su

    2)从root用户切回user用户:su user (user是你自己安装时候的用户名),或是直接输入exit,也可Ctrl+D组合键推出

    3)Ubuntu终端打开文件及查看目录:

            ctrl+alt+t,调出终端。

        

            要去某个目录,用cd

                    例如:  cd /home/yang/下载/

                    在视图中,后面还有一个文件夹,我记不住,就按tab键一下。就自动出来了。

                   

                    如果该文件夹下东西比较多,你记不住,那就多按两次tab,就会出现可以进入的文件夹

                   

                    如果你想查看该文件夹下面有什么就ls一下吧。命令:ls

                    如果想回到上级目录。命令:cd  ..

    4)sudo 和 su命令:

             sudo 表示获取临时的root权限命令

             su表示切换用户命令命令

     5)

    在Linux下用wc进行计数。返回文件的行数、字数、字节数等。
    看个例子:
    wc wc1.txt
    3 5 16 wc1.txt
    输出信息依次是:行数 字数 字节数 文件名称。再具体点,单个统计。
    wc -m filename:显示一个文件的字符数
    wc -l filename:显示一个文件的行数
    wc -L filename:显示一个文件中的最长行的长度
    wc -w filename:显示一个文件的字数
    需要留意的:貌似wc统计的行算是用换行符来确定的。就是说最后一行要有换行符,最后wc的行数才是正确的,否则将会少一行。
    为了说明这个问题,看一个perl的测试:
    perl -e ‘print “a”‘|wc
          0       1       1
    perl -e ‘print “a/n”‘|wc
          1       1       2
    上面的例子中print命令将a打印出来,如果不带换行符/n,则认为这一行不存在。
    有以下几点说明:
    1:一个汉字占三个字节(未经验证,个人认为是两个字节),一个回车符等不可见字符也占一个字节
    2:一行的末尾如果没有回车符,则不算是一行,也就是说,如果一个文件的最后一行末尾没有换行符,wc命令统计的行数会比实际行数少一,所谓实际行数是你所看到的行数,实际上,没有回车符,确实不能算作一行(注:若是在一个已存在的文本中,则默认为所有的行都有一个不可见的回车符)

    Linux cat命令详解

    名称:cat
      使用权限:所有使用者
      使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName
      说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案)
      参数:
      -n 或 --number 由 1 开始对所有输出的行数编号
      -b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号
      -s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
      -v 或 --show-nonprinting
      范例:
      cat -n textfile1 > textfile2 把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里
      cat -b textfile1 textfile2 >> textfile3 把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。
      
       范例:
      把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里
       cat -n textfile1 > textfile2
      
      把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。
       cat -b textfile1 textfile2 >> textfile3
      
       cat /dev/null > /etc/test.txt 此为清空/etc/test.txt档案内容
      
       cat 也可以用来制作 image file。例如要制作软碟的 image file,将软碟放好后打
       cat /dev/fd0 > OUTFILE
      
      相反的,如果想把 image file 写到软碟,请打
       cat IMG_FILE > /dev/fd0
      
      注:
       1. OUTFILE 指输出的 image 档名。
       2. IMG_FILE 指 image file。
       3. 若从 image file 写回 device 时,device 容量需与相当。
       4. 通常用在制作开机磁片。

    简单地说:cat主要有三大功能:
    1.一次显示整个文件。$ cat filename
    2.从键盘创建一个文件。$ cat > filename  
       只能创建新文件,不能编辑已有文件.
    3.将几个文件合并为一个文件: $cat file1 file2 > file

    参数:
    -n 或 --number 由 1 开始对所有输出的行数编号
    -b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号
    -s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
    -v 或 --show-nonprinting
    例:
    把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里
    cat -n textfile1 > textfile2

    把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。
    cat -b textfile1 textfile2 >> textfile3
     
    test.txt文件扔进垃圾箱,赋空值test.txt
    cat /dev/null > /etc/test.txt  
  • 相关阅读:
    android之wifi开发
    android wifi讲解 wifi列表显示
    jQuery格式化时间插件formatDate
    Android自定义照相机实现(拍照、保存到SD卡,利用Bundle在Acitivity交换数据)
    Android圆形图片自定义控件
    Android自定义控件
    SQL表连接查询(inner join、full join、left join、right join)
    Jquery 中each循环嵌套的使用示例教程
    JQuery遍历json数组的3种方法
    怎样从数据库层面检測两表内容的一致性
  • 原文地址:https://www.cnblogs.com/yangxiao99/p/4519374.html
Copyright © 2011-2022 走看看