• Linux 系统命令


    1、系统命令

        top 显示CPU使用情况,

            按下 1 显示多核cpu每个核心的使用情况;
     
     
    2、文件命令:
        find -name "filename"  //搜索文件
        find xx/yy -name zz*.c
        grep “xx” -R yy/zz        //在目录yy下查找字符串“xx”
        rm -rf                    //强制删除文件夹
        touch filename            //新建文件
        file filename             //列出文件的信息,比如执行的处理器的架构
        ln   选项  源文件/目录  目标文件 //创建链接文件
        find .|xargs grep xxx    //当前目录下搜索xxx
        cp -Rf  原路径 目的路径;    //复制文件夹
        ls -a    //显示所有文件,包括隐藏的.xx文件
        ls -l    //显示文件的详细信息
        ls -t    //按照文件的最后修改时间列出文件;
        ls -lht  //显示当前目录所有文件大小的命令
        chmod -R  777  /home/mypackage //将读写权限传递给子文件夹
        压缩、解压文件
        解压:tar zxvf FileName.tar.gz
       压缩:tar zcvf FileName.tar.gz DirName
        多个文件压缩打包 tar czvf my.tar.gz file1 file2
    5、 存储设备相关的操作  
        mount -t jffs2 /dev/mtdblock5 /mnt/ //挂载mtdblock5到/mnt/目录
        umount /mnt/                        //卸载上述挂载的分区      
        ls /dev/ -l         //显示主设备号和次设备号:
     
    远程登录
    1、将文件拷贝到远端服务器
        scp /home/sunhaojie/uimage sunhaojie@10.1.13.126:/workteam/sunhaojie/data
    2、将文件从远端服务器拷贝过来
    scp root@10.40.21.101:/home/sunhaojie/work/netra/b20/mkrootfs/ramdisk_dm816x.gz /workteam/sunhaojie/data/nfs/b20v15/rootfs/home/hik/b20v15
    3、远程执行服务器脚本
    1)ssh -l root 10.40.21.101 "/home/sunhaojie/work/netra/b20/mkrootfs/mkrootfs.sh"
    2)脚本中路径一定要采用绝对路径
     
    7、服务器中增加环境变量
     
       1)secureCRT登录后,新建文件: 
            #touch .bash_profile
       2)打开文件增加环境变量:
            #vi .bash_profile                   #exportPATH=$PATH:/workteam/sunhaojie/data/voip/tools/toolchain/usr/bin
       3) 保存,关闭
     
    4、make 清除命令
        make clean    
     删除大多数的编译生成文件,但是会保留内核的配置文件.config,还有足够的编译支持来建立扩展模块
        make mrproper
    删除所有的编译生成文件, 还有内核配置文件, 再加上各种备份文件
        make distclean
    mrproper删除的文件, 加上编辑备份文件和一些补丁文件。
     
    尚未整理
    14、安装驱动:modprobe  xxx  安装驱动模块(同时安装其所依赖的模块)
     
    4、向主控板系统传送文件,可通过Telnet远程登录主控板,然后通过命令tftp –g –r 文件名 服务器IP;
          后来再次尝试未成功。
    6、显示树形结构,使用命令 tree
     
    11、打包、压缩命令大全
        tar命令
      解包:tar -xvf FileName.tar
      打包:tar czvf FileName.tar DirName
     
    gz命令
      解压1:gunzip FileName.gz
      解压2:gzip -d FileName.gz
      压缩:gzip FileName.tar.gz 和 .tgz
      解压:tar zxvf FileName.tar.gz
      压缩:tar zcvf FileName.tar.gz DirName
       压缩多个文件:tar zcvf FileName.tar.gz DirName1 DirName2 DirName3 ...
     
    bz2命令
      解压1:bzip2 -d FileName.bz2
      解压2:bunzip2 FileName.bz2
      压缩: bzip2 -z FileName.tar.bz2
      解压:tar jxvf FileName.tar.bz2
      压缩:tar jcvf FileName.tar.bz2 DirName
     
    bz命令
      解压1:bzip2 -d FileName.bz
      解压2:bunzip2 FileName.bz
      压缩:未知.tar.bz
      解压:tar jxvf FileName.tar.bz
     
    Z命令
      解压:uncompress FileName.Z
      压缩:compress FileName.tar.Z
      解压:tar Zxvf FileName.tar.Z
      压缩:tar Zcvf FileName.tar.Z DirName
     
    zip命令
      解压:unzip FileName.zip
      压缩:zip FileName.zip DirName
       解压 xx.tar.bz2文件  tar xjf xx.tar.bz2;
        解压 xx.tar.gz文件    tar zxvf xx.tar.gz
        压缩: bzip2 -z FileName.tar.bz2

     

  • 相关阅读:
    StateListDrawable状态选择器
    Shape
    每周随笔
    每周随笔
    每周随笔
    每周随笔
    每周随笔
    每周随笔
    每周随笔

  • 原文地址:https://www.cnblogs.com/FarmPick/p/5833565.html
Copyright © 2020-2023  润新知