怎样在Linux里面通过C语言程序了,输出嘟嘟的报警声

怎样在Linux里面通过C语言程序了,输出嘟嘟的报警声,第1张

#include   <stdlibh>   
  #include   <fcntlh>   
  #include   <linux/kdh>   
     
  int   main(int   argc,   char   argv[])   
  {   
          int   fd   =   open("/dev/tty10",   O_RDONLY);   
          if   (fd   ==   -1   ||   argc   !=   3)   
                  return   -1;   
          return   ioctl(fd,   KDMKTONE,   (atoi(argv[2])<<16)+(1193180/atoi(argv[1])));   
  }

编译:
gcc   -o   beep   beepc
/beep   100   100
两个参数分别控制声音大小和长短

1、打开WDCP服务管理系统登录界面,输入用户名和密码,点击登录。

2、进入登录界面后,查看左侧主菜单,你会发现登录日志。

3、点击登录日志,会发现登录的用户名ID号码。

4、查看右侧的记录,也会发现登录的时间与状态。

5、查看完登录日志后,点击 *** 作日志,红框中已经标出。

6、在 *** 作日志中,可以看到进行的 *** 作,必要时可以找回误删的数据。

按住 Alt-Print 的时候就相当于按住了 Sys Rq 键,这个时候输入的一切都会直接由 Linux内核来处理,它可以进行许多低级 *** 作。这个方法可以在各种情况下安全地重启计算机,具体 *** 作如下:

1、shutdown命令安全地将系统关机。在系统关机前使用shutdown命令﹐系统管理员会通知所有登录的用户系统将要关闭。并且login指令会被冻结,即新的用户不能再登录。

2、halt——最简单的关机命令,其实halt就是调用shutdown -h。halt执行时﹐杀死应用进程﹐执行sync系统调用﹐文件系统写 *** 作完成后就会停止内核。

3、reboot的工作过程差不多跟halt一样,不过它是引发主机重启,而halt是关机。它 的参数与halt相差不多。

4、init是所有进程的祖先,它的进程号始终为1, init 0为关机,init 1为重启。

1、最简单有效的方法就是重装\x0d\2、要查的话就是找到病毒文件然后删除;中毒之后一般机器cpu、内存使用率会比较高,机器向外发包等异常情况,排查方法简单介绍下:\x0d\#top命令找到cpu使用率最高的进程,一般病毒文件命名都比较乱\x0d\#可以用ps aux 找到病毒文件位置 \x0d\#rm -f 命令删除病毒文件\x0d\#检查计划任务、开机启动项和病毒文件目录有无其他可以文件等\x0d\3、由于即使删除病毒文件不排除有潜伏病毒,所以最好是把机器备份数据之后重装一下。

其实不光上述命令不行,涉及到修改/保存条目等需要写磁盘 *** 作的命令都无法使用(如tar、cp、mv、rm、chmod、chown、wget下载等指令)。
在Linux下出现这种情况说明磁盘只能读不能写,一般原因(磁盘故障),整个磁盘(文件系统)变为只读,创建文件提示 Read-only file system。

在个人计算机使用 Linux系统时,通常都是Linux和MS Windows 9X或MS Windows NT并存的。

由于重新安装其他的 *** 作系统,经常会导致原有的Linux不能启动。这主要是因为,这些 *** 作系统默认为计算机中没有其他的 *** 作系统,因而改写了硬盘的主引导记录(MBR),覆盖掉了Linux的LILO系统引导程序。

如果有急救盘组,那么很简单,用第一张启动盘启动硬盘的Linux系统,重新运行LILO命令,就可以将LILO系统引导程序写回硬盘的主引导记录,再次开机即可。

最先应该想到,也许也是最简单的办法,就是当boot loader—通常都是grub—开始执行时,通过它调整系统运行级别。

在出现菜单项后,按下键盘上的“e”按键,这样,菜单项能显示一个或者多个启动命令,找到有关内核的这一行,将光标移到上面,高亮这一行,再按下“e”,grub就会将这行内容用一个简单的编辑器环境打开,让我们能够对其做出改变。

很简单,只需要告诉init程序,我们希望通过那个级别启动即可。

当我听说华为系笔记本要预装deepin的时候,心里只有一个念头 难道国产linux系统成熟了?

我是不是可以从此摆脱windows学习linux走上人生巅峰,成为CEO,迎娶白富美,emmm

于是我第一次在非虚拟机环境下安装deepin。

那是痛苦的开始emmm。。。

从早折腾到晚我终于成功的安装了deepin,哇塞这炫酷的界面(00:00 am)

在我在终端一阵 *** 作的时候,哔的一声,室友这时还没睡,一脸懵逼的看着我。

我一脸懵逼的注视着电脑,心想emmm,wtf用了笔记本电脑这么多年,第一次听见笔记本蜂鸣器响,这声音是多么的悦耳 ,我emmm

之后我一顿 *** 作凌晨一点,我成功惊醒了我的室友。。。

之后我开始寻求解决方案,bibibibibi~,我室友已经开始看小说了。

一开始我用的是这种方法。

sudo rmmod pcspkr //关闭命令行错误提示音

sudo modprobe pcspkr //打开错误提示音 

每次重启电脑就使用这个命令。。。一直持续了很久很久,直到有一天我受够了!

简单粗暴,傻瓜教程  //测试环境 deepin1511

输入 sudo vi /etc/modprobed/nobeepconf

按i进入输入模式

末尾添加

blacklist pcspkr

blacklist snd_pcsp

按ESC后输入:wq保存

重启,大功告成!


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13329619.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-16
下一篇 2023-07-16

发表评论

登录后才能评论

评论列表(0条)

保存