Linux相关操作记录

Posted 地球太危险了

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux相关操作记录相关的知识,希望对你有一定的参考价值。

目录

一、查看磁盘空间和分区空间大小

1、查看磁盘空间:fdisk -l

2、查看分区空间的大小:df -h

二、linux中ctrl+z和ctrl+c的区别

三、linux查看内核版本及系统版本号

1、查看内核版本号:uname -r  或者  uname -srm

2、查看系统版本号:sudo lsb_release -a

3、查看BIOS

四、linux下统计项目代码总行数

五、linux查找文件和文件夹

六、linux内核相关操作

1、显示应用程序(二进制程序)所依赖的库文件

2、显示当前内核已加载的模块

3、查看内核模块的具体信息,包括开发人员信息,依赖信息等

七、linux 修改用户密码

八、快速光标移动


一、查看磁盘空间和分区空间大小

1、查看磁盘空间:fdisk -l

如图所示:这是我的aliyun服务器,其磁盘空间大小为40GiB。另:GiB是以1024为进制的单位,GB是以1000为进制的单位。

2、查看分区空间的大小:df -h

二、linux中ctrl+z和ctrl+c的区别

共同点:ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样.

区别:

ctrl+c是强制中断程序的执行,
而ctrl+z的是将任务中断,但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态,用户可以使用fg/bg操作继续前台或后台的任务,fg命令重新启动前台被中断的任务,bg命令把被中断的任务放在后台执行.
例如:
当你vi一个文件是,如果需要用shell执行别的操作,但是你又不打算关闭vi,因为你得
存盘推出,你可以简单的按下ctrl+z,shell会将vi进程挂起~,当你结束了那个shell操作之后,你可以用fg命令继续vi你的文件.

三、linux查看内核版本及系统版本号

1、查看内核版本号:uname -r  或者  uname -srm

2、查看系统版本号:sudo lsb_release -a

或者:cat /etc/issue

3、查看Bios

dmidecode -t bios

四、linux下统计项目代码总行数

1、首先通过cd定位到需要统计的项目工程文档主目录下,然后输入以下命令即可统计:

find . "(" -name "*.cpp" -or -name "*.c" -or -name "*.h" -or -name "*.hpp" ")" -print | xargs wc -l

此例子主要是统计C++项目总行数,其他语言的项目可根据后缀名自行修改。

2、单个普通文件统计函数命令

wc -l 文件名

五、linux查找文件和文件夹

参考:Linux 搜索文件和文件夹的 4 种简单方法_命令行

六、linux内核相关操作

1、显示应用程序(二进制程序)所依赖的库文件

命令:ldd

例子:ldd /bin/ls

2、显示当前内核已加载的模块

命令:lsmod 或者 cat /proc/modules

3、查看内核模块的具体信息,包括开发人员信息,依赖信息等

命令:modinfo

例子:modinfo video

七、linux 修改用户密码

命令:passwd userID

八、快速光标移动

Ctrl + A:行首

Ctrl + E:行尾

// 长期记录中。。。

以上是关于Linux相关操作记录的主要内容,如果未能解决你的问题,请参考以下文章

安装nginx并进行配置(记录来源于马哥linux运维教与文件操作优化访问日志相关的配置配置 五)

Linux巩固记录 hadoop 2.7.4 环境搭建

Linux巩固记录 java项目的编译和执行

Linux 相关scsi命令

Linux下安全审计audit 系统审计 记录root操作

Datawhale开源学习:Linux系统基本操作的详细记录