目录
一、查看磁盘空间和分区空间大小
1、查看磁盘空间:fdisk -l
2、查看分区空间的大小:df -h
二、linux中ctrl+z和ctrl+c的区别
三、linux查看内核版本及系统版本号
1、查看内核版本号:uname -r 或者 uname -srm
2、查看系统版本号:sudo lsb_release -a
四、linux下统计项目代码总行数
五、linux查找文件和文件夹
六、linux内核相关操作
1、显示应用程序(二进制程序)所依赖的库文件
2、显示当前内核已加载的模块
3、查看内核模块的具体信息,包括开发人员信息,依赖信息等
如图所示:这是我的aliyun服务器,其磁盘空间大小为40GiB。另:GiB是以1024为进制的单位,GB是以1000为进制的单位。
共同点:ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样. 区别:
ctrl+c是强制中断程序的执行, 而ctrl+z的是将任务中断,但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态,用户可以使用fg/bg操作继续前台或后台的任务,fg命令重新启动前台被中断的任务,bg命令把被中断的任务放在后台执行. 例如: 当你vi一个文件是,如果需要用shell执行别的操作,但是你又不打算关闭vi,因为你得 存盘推出,你可以简单的按下ctrl+z,shell会将vi进程挂起~,当你结束了那个shell操作之后,你可以用fg命令继续vi你的文件.
或者:cat /etc/issue
1、首先通过cd定位到需要统计的项目工程文档主目录下,然后输入以下命令即可统计:
find . "(" -name "*.cpp" -or -name "*.h" -or -name "*.hpp" ")" -print | xargs wc -l
此例子主要是统计C++项目总行数,其他语言的项目可根据后缀名自行修改。
2、单个普通文件统计函数命令
wc -l 文件名
参考:https://www.sohu.com/a/283040389_261288
命令:ldd
例子:ldd /bin/ls
命令:lsmod 或者 cat /proc/modules
命令:modinfo
例子:modinfo video
// 长期记录中。。。
