debian8系统如何用ldd命令查看Glibc版本?本教程以debian8系统为例
本配置适用于debian8,9版本
1.介绍
GNU C库(glibc)是标准C库的GNU实现。glibc是GNU工具链的关键组件,用于和二进制工具和编译器一起使用,为目标架构生成用户空间应用程序。
当从源码进行构建时,一些Linux程序可能需要链接到某个特定版本的glibc。在这种情况下,你可能想要检查已安装的glibc信息以查看是否满足依赖关系。
2.在命令行下执行命令:ldd --version,我的系统显示结果如下

3.在基于Debian的64位系统上:
/lib/x86_64-linux-gnu/libc.so.6
在基于Debian的32位系统上:
/lib/i386-linux-gnu/libc.so.6
具体查询debian系统位数可以执行
getconf LONG_BIT查看


有时候为了传输文件方便,我们需要用到磁盘共享的功能,那么我们该怎么设置电脑磁盘共享呢,本文将针对此问题进行详细说明。
1.首先打开“此电脑”,然后选择自己要共享的磁盘后,右键选择“属性”。


2.然后点击“共享”,在选择“高级共享”。

3.点开高级共享界面以后,会在此窗口即刻看见自己的共享盘符,然后勾选“共享此文件夹”,然后点击“应用”接着点击“确定”。

4.然后在点击界面上的“网络”字样,就可以看到自己的计算机了,然后点击进入,就能看到共享的磁盘了,那么电脑磁盘共享就已经完全设置好了。

debian8系统如何用md5sum命令验证文件完整性?本教程以debian8系统为例
本配置适用于debian8,9版本
1.介绍
MD5算法常常被用来验证网络文件传输的完整性,防止文件被人篡改。MD5 全称是报文摘要算法(Message-Digest Algorithm 5),此算法对任意长度的信息逐位进行计算,产生一个二进制长度为128位(十六进制长度就是32位)的“指纹”(或称“报文摘要”),不同的文件产生相同的报文摘要的可能性是非常非常之小的。
在linux或Unix上,md5sum是用来计算和校验文件报文摘要的工具程序。一般来说,安装了Linux后,就会有md5sum这个工具,直接在命令行终端直接运行。
2.参数
-b 或 --binary :把输入文件作为二进制文件看待。
-t 或 --text :把输入的文件作为文本文件看待(默认)。
-c 或 --check :用来从文件中读取md5信息检查文件的一致性。(不细说了参见info)
--status :这个选项和check一起使用,在check的时候,不输出,而是根据返回值表示检查结果。
-w 或 --warn :在check的时候,检查输入的md5信息又没有非法的行,如果有则输出相应信息。
3.例子
我们创建2个文件1.txt和2.txt都是输入123内容查看

如上图可见本文一致两个文件的md5值是一样的
尝试修改1.txt文本内容

现在再来比较一下md5的值

显然就不同了
如何使用VNC远程方式进行远程,本文将针对此问题进行详细说明。
1.VNC远程的软件下载地址 https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.20.529-Windows.exe
2.下载好VNC后,点击VNC。

3.然后输入VNC连接的地址,VNC连接的地址可以在管理面板进行查看,然后回车。

4.在弹出的窗口点击“Continue”。

5.然后输入机器的用户名跟密码(用户名默认为:administrator,密码就是机器的登录密码),然后点击“OK”。

6.然后即可进行远程了。

debian8系统如何用atrm命令删除待执行任务队列中的指定任务?本教程以debian8系统为例
本配置适用于debian8,9版本
1.介绍
atrm命令用于删除待执行任务队列中的指定任务。
2.实例
atq查询已经存在的任务列表

atrm 2 //删除任务2

Linux系统如何设置定时重启,本文将针对此问题进行详细说明。
1.安装crontab 服务器基本都是默认安装的,如果没有安装可以根据以下命令进行安装。
Centos安装命令:
“yum install vixie-cron crontabs chkconfig crond on service crond start”。

Debian系统:
“apt-get install cron /etc/init.d/cron restart”。
2.输入“crontab -e”进入编辑。

3.输入a进入编辑状态(或者按insert),然后输入“16 26 * * * /sbin/reboot ”。( 16 21表示每天下午4点26分重启),然后按“Esc :”输入“wq”进行退出保存

4.然后输入
“service crond restart”
重启一下命令即可。

debian8系统如何用pgrep命令以名称为依据从运行进程队列中查找进程?本教程以debian8系统为例
本配置适用于debian8,9版本
1.介绍
pgrep命令以名称为依据从运行进程队列中查找进程,并显示查找到的进程id。每一个进程ID以一个十进制数表示,通过一个分割字符串和下一个ID分开,默认的分割字符串是一个新行。对于每个属性选项,用户可以在命令行上指定一个以逗号分割的可能值的集合。
2.参数
-o 仅显示找到的最小(起始)进程号;
-n 仅显示找到的最大(结束)进程号;
-l 显示进程名称;
-P 指定父进程号;
-g 指定进程组;
-t 指定开启进程的终端;
-u 指定进程的有效用户ID。
3.实例
显示最小进程号的一个sshd进程
pgrep -lo sshd

显示最大进程号的一个sshd进程
pgrep -ln sshd

列出所有sshd进程
pgrep -l sshd

列出所有sshd进程,并且不显示进程名称
pgrep sshd

如何解决Windows 系统音频服务未运行的问题,本文将针对此问题进行详细说明。
1.点击桌面的“此电脑”然后选择“管理”。

2.打开计算机管理,点击“服务和应用程序”,然后选择“服务”。

3.然后找到“Windows Audio”跟“Windows Audio Endpoint Builder”

4.分别双击设置为“禁用”后,然后接着再接着设置为“自动”。


debian8系统如何用pstree命令以树状图的方式展现进程之间的派生关系?本教程以debian8系统为例
本配置适用于debian8,9版本
1.介绍
pstree命令以树状图的方式展现进程之间的派生关系,显示效果比较直观。
2.参数说明
pstree(选项)
-a:显示每个程序的完整指令,包含路径,参数或是常驻服务的标示;
-c:不使用精简标示法;
-G:使用VT100终端机的列绘图字符;
-h:列出树状图时,特别标明现在执行的程序;
-H<程序识别码>:此参数的效果和指定"-h"参数类似,但特别标明指定的程序;
-l:采用长列格式显示树状图;
-n:用程序识别码排序。预设是以程序名称来排序;
-p:显示程序识别码;
-u:显示用户名称;
-U:使用UTF-8列绘图字符;
-V:显示版本信息。
3.实例
显示当前所有进程的进程号和进程id
pstree -p

显示所有进程的所有详细信息,遇到相同的进程名可以压缩显示。
pstree -a
