linux beep(linux好用的工具)

大家好,今天小编来为大家解答linux beep这个问题,linux好用的工具很多人还不知道,现在让我们一起来看看吧!

linux 文本颜色

可以修改.bashrc,更改Linux文本界面显示颜色。

为了摆脱枯燥的黑底白字,可以让文本界面显示颜色。方法是修改

/etc/bash.bashrc文件内容。

打开

.bashrc;

1、、增加下面这行,改变彩色目录:

alias ls='ls--color=auto'

下次启动 bash时就可以看到彩色的目录列表了。其中彩色目录列表的颜色定义如下:

蓝色->目录;绿色->可执行文件;红色->压缩文件;浅蓝色->链接文件;灰色->其它文件。

2、修改

PS1,改变彩色提示:

PS1默认值:PS1='[\u@\h \W]\$'

修改后:

PS1='\[\e[1;35m\][\[\e[1;33m\]\u@\h

\[\e[1;31m\]\w\[\e[1;35m\]]\[\e[1;36m\]\$ \[\e[0m\]'

代码解释如下:

PS1='\[\e[1;35m\][------>定义左边的“[”为:洋红粗体

------>

“\[”一段不显示字串的开始

------>“/e”转义序列开始,等同于“/033”

------>“[”字体颜色开始

------>“1;”粗体;“0”默认

------>“35m”洋红

------>“\]”一段不显示字串的结束

------>“[”提示符左边的“[”

\[\e[1;33m\]\u@\h------>定义“\u@\h”为;黄色粗体

\[\e[1;31m\]\w------>定义“\w”为:红色粗体

\[\e[1;35m\]]------>定义右边的“]”为:洋红粗体

\[\e[1;36m\]\$------>定义“\$”为:青色粗体

\[\e[0m\]'------>文本颜色复位

可选的颜色代码:

30(黑色)、31(红色)、32(绿色)、33(黄色)、

34(蓝色)、35(洋红)、36(青色)、37(白色)。

常用的转义字符解释:

\u:当前用户的账号名称

\h:仅取主机的第一个名字,如上例,则为fc4,.linux则被省略

\H:完整的主机名称。例如:我的机器名称为:fc4.linux,则这个名称就是fc4.linux

\w:完整的工作目录名称。家目录会以~代替

\W:利用basename取得工作目录名称,所以只会列出最后一个目录

\$:提示字符,如果是root时,提示符为:#,普通用户则为:$

\#:下达的第几个命令

\n:新建一行

\d:代表日期,格式为weekdaymonthdate,例如:”MonAug1″

\t:显示时间为24小时格式,如:HH:MM:SS

\T:显示时间为12小时格式

\A:显示时间为24小时格式:HH:MM

\v:BASH的版本信息

怎样在Linux中使用蓝牙

方法如下:

1、终端使用命令lsusb

2、运行hciconfig可以看到:

从上图可以看出,的蓝牙设备是hci0

3、运行hcitool dev可以看到蓝牙设备的硬件地址

运行hcitoo--help可以查看更多相关命令

然后激活设

sudo hciconfig hci0 up

要注意的是,激活前蓝牙必须是打开的,否则会出现如下错误:

4、然后扫描:

hcitool scan

5、然后开始连接了,连接阶段使用的主要命令是rfcomm:

运行rfcomm--help可以查看用法

首先需要绑定目的蓝牙设备:

sudo rfcomm bind/dev/rfcomm0 E0:A6:70:8C:A3:02

注意:上面的这个地址是目的蓝牙设备的硬件地址。

接着连接:

sudo cat>/dev/rfcomm0

这是目的蓝牙主机就会弹出一个对话框要求输入pin码,随便输入一个,然后主机就会弹出一个对话框,只要输入的和刚才一致就可以通过验证。之后我们发现我的手机已经显示了成功配对的标记了。

在linux系统中,mysql 中的命令 -o 怎么用

MYSQL命令行参数的详细说明:Usage:mysql [OPTIONS] [database]

-?,--help#显示帮助信息并退出

-I,--help#显示帮助信息并退出

--auto-rehash#自动补全功能,就像linux里面,按Tab键出提示差不多

-A,--no-auto-rehash#默认状态是没有自动补全功能的。-A就是不要自动补全功能

-B,--batch#mysql不使用历史文件,禁用交互

--character-sets-dir=name#字体集的安装目录

--default-character-set=name#设置数据库的默认字符集

--column-type-info#结果集返回时,同时显示字段的类型等相关信息

-c,--comments#Preserve comments. Send comments to the server. The

default is--skip-comments(discard comments), enable

with–comments

-C,--compress#在客户端和服务器端传递信息时使用压缩

-#,--debug[=#]#bug调用功能

-D,--database=name#使用哪个数据库

--default-character-set=name#设置默认的字符集

--delimiter=name#设置默认命令结束符

-e,--execute=name#执行mysql的sql语句

-E,--vertical#垂直打印查询输出

-f,--force#如果有错误跳过去,继续执行下面的

-G,--named-commands#Enable named commands. Named commands mean thisprogram's

internal commands; see mysql> help. When enabled, the named commandscan be used from any line of the query, otherwise only from the first line,before an enter.

Disable with--disable-named-commands. This option is disabled by default.

-g,--no-named-commands

Named commands are disabled. Use \* form only, or use named commands onlyin the beginning of a line ending with a semicolon(;) Since version 10.9 theclient now starts with this option ENABLED by default! Disable with'-G'. Longformat commands still work from the first line. WARNING: option deprecated;

use--disable-named-commands instead.

-i,--ignore-spaces#忽视函数名后面的空格.

--local-infile#启动/禁用LOAD DATA LOCAL INFILE.

-b,--no-beep#sql错误时,禁止嘟的一声

-h,--host=name#设置连接的服务器名或者Ip

-H,--html#以html的方式输出

-X,--xml#以xml的方式输出

--line-numbers#显示错误的行号

-L,--skip-line-numbers#忽略错误的行号

-n,--unbuffered#每执行一次sql后,刷新缓存

--column-names#查寻时显示列信息,默认是加上的

-N,--skip-column-names#不显示列信息

-O,--set-variable=name#设置变量用法是--set-variable=var_name=var_value

--sigint-ignore#忽视SIGINT符号(登录退出时Control-C的结果)

-o,--one-database#忽视除了为命令行中命名的默认数据库的语句。可以帮跳过日志中的其它数据库的更新。

--pager[=name]#使用分页器来显示查询输出,这个要在linux可以用more,less等。

--no-pager#不使用分页器来显示查询输出。

-p,--password[=name]#输入密码

-W,--pipe#Use named pipes to connect to server.

-P,--port=##设置端口

--prompt=name#设置mysql提示符

--protocol=name#设置使用的协议

-q,--quick#不缓存查询的结果,顺序打印每一行。如果输出被挂起,服务器会慢下来,mysql不使用历史文件。

-r,--raw#写列的值而不转义转换。通常结合--batch选项使用。

--reconnect#如果与服务器之间的连接断开,自动尝试重新连接。禁止重新连接,使用--disable-reconnect。

-s,--silent#一行一行输出,中间有tab分隔

-S,--socket=name#连接服务器的sockey文件

--ssl#激活ssl连接,不激活--skip-ssl

--ssl-ca=name#CA file in PEM format(check OpenSSL docs, implies--ssl).

--ssl-capath=name#CA directory(check OpenSSL docs, implies--ssl).

--ssl-cert=name#X509 cert in PEM format(implies--ssl).

--ssl-cipher=name#SSL cipher to use(implies--ssl).

--ssl-key=name#X509 key in PEM format(implies--ssl).

--ssl-verify-server-cert#连接时审核服务器的证书

-t,--table#以表格的形式输出

--tee=name#将输出拷贝添加到给定的文件中,禁时用--disable-tee

--no-tee#根--disable-tee功能一样

-u,--user=name#用户名

-U,--safe-updates#Only allow UPDATE and DELETE that uses keys.

-U,--i-am-a-dummy#Synonym for option--safe-updates,-U.

-v,--verbose#输出mysql执行的语句

-V,--version#版本信息

-w,--wait#服务器down后,等待到重起的时间

--connect_timeout=##连接前要等待的时间

--max_allowed_packet=##服务器接收/发送包的最大长度

--net_buffer_length=##TCP/IP和套接字通信缓冲区大小。

--select_limit=##使用--safe-updates时SELECT语句的自动限制

--max_join_size=##使用--safe-updates时联接中的行的自动限制

--secure-auth#拒绝用(pre-4.1.1)的方式连接到数据库

--server-arg=name#Sendembeddedserverthisasaparameter.

--show-warnings#显示警告

阅读剩余
THE END