189 8069 5689

linux魔术包唤醒命令,linux 唤醒命令

linux常用命令

1.列出文件清单命令:ls

创新互联是一家专注于成都网站建设、成都做网站与策划设计,桥西网站建设哪家好?创新互联做网站,专注于网站建设十多年,网设计领域的专业建站公司;建站业务涵盖:桥西等地区。桥西做网站价格咨询:028-86922220

ls命令能够列出当前目录下的所有内容。ls 命令的执行方式为:

# ls [-选项] [文件名或者目录名]

进入到Linux命令行中后,我们至少要知道当前所处的位置有哪些内容,这些信息就可以使用ls命令来获得。

在Linux中,ls命令是最常使用的命令之一,因为在命令行下要随时查看目录内容。如果不加任何选项的话,ls命令仅列出当前目录下的文件和目录名,例如,想要查看/etc目录下的内容,可以使用下列命令:

# ls /etc

如果想要列出当前目录下所有文件,则可以使用下列命令:

# ls -a

2、cat命令

功能:在标准输出上显示文件。

语法:cat [-vTEuAte] 文件

例子: cat example.txt

cat -A exam2.txt

cat file1 file2 file2

3、more命令

功能:在终端屏幕按屏显示文本文件。

语法: more [-pcdls] 文件

例子: more example.c

more -dc example.c

more -c -10 example.c

4、less命令

less命令的功能几乎和more命令一样,也是用来按页显示文件,不同之处在于less命令在显示文件时允许用户既

可以向前又可以向后翻阅文件。

5、head命令

功能:显示指定文件的前若干行。缺省设置为显示10行

语法:head [-n] 文件

例子: head example.c

head -3 example.c

6、tail命令

功能:显示指定文件的末尾若干行。缺省设置为显示10行

语法:tail [+ / - num ] [参数] 文件

+num 从第num行以后开始显示。- num 从距文件尾num行处开始显示。

例子: tail example.c

tail -4 example.c

7、grep、fgrep和egrep命令

功能:

这组命令以指定模式搜索文件,并通知用户在什么文件中搜索到与指定的模式匹配的字符串,并打印出所有包含该字符串的文本行,在该文本行的最前面是该行所在的文件名。grep命令一次只能搜索一个指定的模式;egrep命令检索扩展的正则表达式(包括表达式组和可选项);fgrep命令检索固定字符串,它不识别正则表达式,是快速搜索命令。

语法:

grep [-EFbcihlnvxef] [查找模式] [文件名1,文件名2,……]

egrep [选项] [查找模式] [文件名1,文件名2,……]

fgrep [选项] [查找模式] [文件名1,文件名2,……]

例子: grep "text file" example

grep data *

grep goto *.c

linux息屏无法唤醒

ubuntu系统熄屏无法唤醒

解决办法:重启后,安装laptop-mode-tools工具包。

1.检查是否安装了grep laptop-mode-tools 工具包

$ dpkg -l | grep laptop-mode-tools

如果执行命令无结果输出,表示未安装(如果已安装,忽略第2步)

2.安装laptop-mode

执行命令:$ sudo apt-get install laptop-mode-tools

安装完成后查看结果,再次输入1的命令

3.判断Laptop是否启用了laptop_mode模式

修改配置文件:/etc/default/acpi-support,

$ sudo vim /etc/default/acpi-support

更改 ENABLE_LAPTOP_MODE=true

直接在终端中输入 sudo laptop_mode start 启动了laptop_mode之后,在ubuntu挂起后,基本上就不会遇到无法唤醒的情况了

注:有些用户在acpi-support中并未找到 ENABLE_LAPTOP_MODE=true 被注释的项.看文件最后一行的提示

提示我们在/etc/laptop-mode/laptop-mode.conf 中进行配置

那么就输入命令:$ sudo vim /etc/laptop-mode/laptop-mode.conf

在文件中查找 :ENABLE_LAPTOP_MODE_ON_BATTERY、ENABLE_LAPTOP_MODE_ON_AC、ENABLE_LAPTOP_MODE_WHEN_LID_CLOSED

看注释大体明白什么意思 当用电池,外接电源,合上显示屏的时候是否启用 LAPTOP_MODE,将这些全部设置为 1 就可以了。

通过 i  进入修改,然后ESC退出修改,输入:q准备保存退出,会发现无法保存退出,那么就需要强制保存通过指令 :w !sudo tee %

然后:q!就可以退出了

最后启动laptop_mode并查看结果:命令:sudo laptop_mode start

Linux网络唤醒

在Linux下,当机器处于睡眠或待机状态时,想通过网络进行唤醒(WOL,wake on lan)时,可以通过如下相关命令来实现:

在A机(嵌入式设备)上,让其睡眠,可以使用如下命令:

ethtool -s eth0 wol g

echo standby /sys/power/state 或echo mem /sys/power/state

对于echo到state里面的内容,可以cat下state,就知道可以设置什么值了,而eth0可以根据实际需要通过哪个网口来唤醒设置。

在B机上(嵌入式设备或PC),唤醒A时需先知道A的MAC地址,才可以通过局域网进行唤醒,唤醒时使用如下命令:

ether-wake -i eth0 XX:XX:XX:XX:XX:XX

对于eth0可以根据实际设置,必须是跟A机连接到同一网段的网卡接口,而XX:XX:XX:XX:XX:XX则是A机的MAC地址。

对于上面用到的所有命令,要根据实际看有没有,没有则需要安装或交叉编译移植下,还有要注意电源管理部分内容,看能不能提供相关操作。

关于WOL,可以参考如下网址了解:

关于睡眠、待机等概念,可以参考如下网址了解:

笔记本 网络唤醒 什么叫样式对比、 什么叫魔术封包、 什么叫样式对比以及魔术封包

魔术封包也叫magic packet,网卡接收到这个封包后,如果mac一致,则网卡会发送一个开机的指令,计算机会从关机、待机、休眠下唤醒。

样式对比和魔术封包都可以唤醒计算机。

linux系统基本操作命令 linux下基本命令使用讲解

1、文件与文件夹(目录)操作命令

1)rm:删除命令

例:$ rm -i 文件名-------------有询问“Y/N”; rm -r 文件名 ---------------删除该文件夹和子目录下的所有文件;

例:$ rm -f 文件名------------- 直接删除,不询问

2) mv:移动目录或文件,还可以重命名

例:$ mv text /zzz -------------将text移动到zzz目录下;

例:$ mv text zzz ---------------text重命名为zzz

3) mkdir:创建路径和删除路径,创建目录

例:$ mkdir zzz -------------在当前目录下创建zzz的目录;

例:$ rmdir zzz ---------------删除目录zzz

4) touch :创建空文件

例:$ touch zzz.xx ----------------创建文件名是zzz.xx的文件

5)cat :查看文件内容

例:$ cat zzz.xx -----------------查看文件zzz.xx中的内容

6)tail :监视文件尾部内容,默认10行

例:$ tail -n 20 -f zzz.xx -----------查看文件zzz.xx的尾部20行内容

7)cp :复制

例:$ cp a.xx b -------将a.xx文件复制到b目录(文件夹)下

8)scp :拷贝文件

例:$ scp -i zzz.xx root@192.168.1.35:/xxx/xxxx/ -----------------从一台虚拟机上将文件zzz.xx拷贝到另外一台35的虚拟机的指定目录下;

例:$ scp -r zzz root@192.168.1.35:/xxx/xxxx/ -----------------从一台虚拟机上将文件夹(目录)zzz拷贝到另外一台35的虚拟机的指定目录下

9)chmod :给文件赋权限

例:$ chmod 777 zzz.xx 给zzz.xx文件增加可执行的权限2、查看端口号的命令 : netstat -antpl

3、查看正在执行的进程的命令 : ps -ef

4、强制杀死xxxx该进程的命令 :kill - 9 xxxx

5、配置Java环境变量的命令:

先执行---- vi /etc/profile 配置结束执行------- socrce /etc/profice 然后执行-------cat /etc/profile进行查看,用java -version查看Java版本

6、df -h ----------------是查看磁盘容量的使用情况

必要参数:

-a 全部文件系统列表

-h 方便阅读方式显示

-H 等于“-h”,但是计算式,1K=1000,而不是1K=1024

-i 显示inode信息

-k 区块为1024字节

-l 只显示本地文件系统

-m 区块为1048576字节

--no-sync 忽略 sync 命令

-P 输出格式为POSIX

--sync 在取得磁盘信息前,先执行sync命令

-T 文件系统类型

选择参数:

--block-size=区块大小 指定区块大小

-t文件系统类型 只显示选定文件系统的磁盘信息

-x文件系统类型 不显示选定文件系统的磁盘信息

--help 显示帮助信息

--version 显示版本信息

“df -h”这条命令再熟悉不过。以更易读的方式显示目前磁盘空间和使用情况。

“df -i” 以inode模式来显示磁盘使用情况。

7、网络命令

1)ifconfig :查看用户网络配置。它显示当前网络设备配置。补充:Windows 用的是 ipconfig

2)ping 将数据包发向用户指定地址。当包被接收,目标机器发送返回数据包。ping 主要有两个作用:

用来确认网络连接是畅通的。

用来查看连接的速度信息。


文章名称:linux魔术包唤醒命令,linux 唤醒命令
分享网址:http://cdxtjz.cn/article/hogsse.html

其他资讯