2020-6

一、网址参考

  1、Linux下的看门狗程序编写

  2、漏电保护器“每月按一次”试验按钮和复位按钮的作用

  3、linux批量将文件编码由gbk转成utf8

  4、Linux上用shell批量把文件的编码从gb2312转到utf8

  5、linux查看端口号占用命令-netstat

  6、Linux scp命令

  7、shell脚本 获取第几行 第几列 的命令 awk sed

  8、GMT与Etc/GMT地区信息的时区转

  9、(总结)Linux的chattr与lsattr命令详解

  10、Linux netstat命令详解

  11、碰到磁盘动态无效怎么办?

  12、Linux内核基础--事件通知链(notifier chain)

  13、VIM中diff的使用

  14、怎么用diskgenius合并分区 diskgenius怎么把分区合并成一个

  15、Win10如何将分区磁盘合并

  16、DiskGenius工具硬盘分区教程

二、实践

  1、查找当前目录下的所有.c和.h文件, 命令如下:

find ./ -name "*.[ch]"

   2、用netstat命令,查看网络端口占用

netstat -pan                     //得到相应的端口对应的进程PID
ps -aux | grep "进程PID"      //通过进程PID,得到对应的程序名

   3、ntpdate校时

ntpdate -u time.pool.aliyun.com

   4、时间与时区的概念

    1)time()、gettimeofday()和gettimeofday()函数,操作的是Linux系统时间,没有时区的概念

    2)date、hwclock命令(应用程序),会去把linux的时间叠加上时区;

    3)如果要用hwclock命令把时间同步到RTC中,则hwclock的命令如下:hwclock -w -u, 其中-u,则保证不会去叠加时区,即把UTC时间写到RTC中

    4)linux的低层时间最好为UTC时间,这样逻辑简单;相应的要求,RTC中的时间也为UTC时间

    5)DEMO板设置时区的例子,即修改/etc/localtime的软连接,其中的GMT-8是东八区:

      

    6)GMT与Etc/GMT地区信息的时区转换, 即GMT+8---->Etc/GMT-8

  5、查看文件夹大小

    1)du -h 或 du -sh

      s:表示不要显示其下子目录和文件占用的磁盘空间大小信息,只显示总的占用空间大小,h:以适合阅读的单位显示

    2)参考网址:linux中如何查看文件/文件夹的大小

  6、scp拷贝目录

    1)scp -r   ./util   用户名@192.168.1.65:/home/wwwroot/limesurvey_back/scp   //需要用-r

    2)参考网址: scp 对拷文件夹 和 文件夹下的所有文件 对拷文件并重命名

原文地址:https://www.cnblogs.com/shanyu20/p/13049174.html