cccc

c

1. 查看某文件夹使用的磁盘空间大小:

    du -sh  $(folder_name).

 

2. 使用find查找莫文件夹下面的所有某后缀的文件,进行删除操作:

    find . -name *.o -exec rm {} /;   #对当前目录及递归的.o文件执行删除操作.
    find . -name *.c -exec rm {} /;

 

3. 将本机的某文件夹或文件拷贝到网络上的另一个服务器:

    scp local_single_file_name  remote_valid_account_name@remote_ip:remote_target_folder

    scp  test.c  kenny@192.168.1.2:/home/kenny/test_folder

    scp -r test_folder  kenny@192.168.1.2:/home/kenny/test_folder

 

4. Linux下查看cpu, memory, 分区信息等。

    cat /proc/cpuinfo  #cpu信息

    cat /proc/meminfo  #内存信息

    cat /proc/partitions  #分区信息

    df    #磁盘或优盘容量信息

 

5. 使用find和wc统计某文件夹源码行数:

    find $target_folder -name "*.c" -o -name "*.cpp" -o -name "*.h" | xargs wc -l

 

6. 使用fdisk分区. [Format to ext2]

    Prepare hard disk and attach to Linux host.
   $ fdisk /dev/hdb (assume the device is hdb.)
     m -> p -> n -> w
   $ mkfs.ext2 -c -I 128 /dev/hdb1
   src: 1. http://www.tldp.org/HOWTO/Flash-Memory-HOWTO/ext2.html

 

7. 使用for循环:

    a. for i in 1 2 3 4       do  $scripts done    ### 将i从1循环到4, 不推荐使用

    b. for i in {1..10}      do  $scripts done   ###将i从1循环到10

    c. for i in {1..100..2} do  $scripts done  ###将i从1循环到100,step为2

    src: http://www.cyberciti.biz/faq/bash-for-loop/

 

8. 查看共享库中的symbol.

    nm $library_name

    See: objdump.

 

9. 动态的显现kernel log.

    dmesg | tail -f

 

10. 按位或字节读取文件内容.

      xdd -g 4 $file

      xdd -i $file  ###将文件内容按字节形成一个数组,可以直接放在C的头文件中使用.

      hexdump -x -v $file  ###字节显示顺序有问题?

 

11. 设置路由. [man route]

      $ route add -host 192.168.1.1  dev eth1  ### for a specified device.

      $ route add default gw 192.168.1.1    ### only cover eth0?

 

12. 检查当前系统的Linux内核版本.

        uname -r


13. 检查系统已运行时间和已登录的用户数.

        uptime


14. 跟踪程序运行的系统调用.

        strace [option: -t: 函数调用时间消耗; -e: 限制显示过滤类型; -o: 重定向输出; -p: 监听一个运行中进程..]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值