科学健康资讯 · 内容仅供参考,不替代专业诊疗 联系我们|疾病百科
操作系统

bin文件夹(java bin文件夹)

2023-06-06 操作系统 本文链接

centos 创建新用户的时候,用命令

useradd -s /sbin/nologin docker -M

其中

-s是指定shell,不允许登录

-M 是不创建家目录

docker是新创建的用户名

上面的两个参数,对于我们仅仅需要某个服务的用户,比如docker,mysql,非常有用。

有的童鞋不用这两个参数,创建许多用户,结果图形化登录centos之时,登录页面出现多个用户,而且出现许多家目录,非常难堪,不是我们想要的。

所以centos创建用户这个非常简单的操作,也有不同场景,多使用,多练能够发现更多的风景。

研讨人才培养方案

食品营养与健康

新专业目录名称

专业基础课程

专业核心课程

专业拓展课程

实践专项课程

到底怎么确定?

专业组老师商量着定!

瑞芯微3588 处理器之CAN通信的使用。

1.linux DTS 节点配置

can0: can@fea50000 {

compatible = "rockchip,can-2.0";

reg = <0x0 0xfea50000 0x0 0x1000>;

interrupts = <GIC_SPI 341 IRQ_TYPE_LEVEL_HIGH>;

clocks = <&cru CLK_CAN0>, <&cru PCLK_CAN0>;

clock-names = "baudclk", "apb_pclk";

resets = <&cru SRST_CAN0>, <&cru SRST_P_CAN0>;

reset-names = "can", "can-apb";

pinctrl-names = "default";

pinctrl-0 = <&can0m0_pins>;

tx-fifo-depth = <1>;

rx-fifo-depth = <6>;

status = "disabled";

};

can1: can@fea60000 {

compatible = "rockchip,can-2.0";

reg = <0x0 0xfea60000 0x0 0x1000>;

interrupts = <GIC_SPI 342 IRQ_TYPE_LEVEL_HIGH>;

clocks = <&cru CLK_CAN1>, <&cru PCLK_CAN1>;

clock-names = "baudclk", "apb_pclk";

resets = <&cru SRST_CAN1>, <&cru SRST_P_CAN1>;

reset-names = "can", "can-apb";

pinctrl-names = "default";

pinctrl-0 = <&can1m0_pins>;

tx-fifo-depth = <1>;

rx-fifo-depth = <6>;

status = "disabled";

};

can2: can@fea70000 {

compatible = "rockchip,can-2.0";

reg = <0x0 0xfea70000 0x0 0x1000>;

interrupts = <GIC_SPI 343 IRQ_TYPE_LEVEL_HIGH>;

clocks = <&cru CLK_CAN2>, <&cru PCLK_CAN2>;

clock-names = "baudclk", "apb_pclk";

resets = <&cru SRST_CAN2>, <&cru SRST_P_CAN2>;

reset-names = "can", "can-apb";

pinctrl-names = "default";

pinctrl-0 = <&can2m0_pins>;

tx-fifo-depth = <1>;

rx-fifo-depth = <6>;

status = "disabled";

};

2 板级配置

&can2 {

status = "okay";

pinctrl-names = "default";

pinctrl-0 = <&can2m1_pins>;

};

由于系统根据上述dts节点创建的CAN设备只有一个,而第一个创建的设备为CAN0。

3. 通信测试

使用 candump 和 cansend 工具进行收发报文测试即可,将工具push到/system/bin/目录下执行。

本文内容仅供健康科普参考,不能替代专业医疗诊断和治疗建议。如有身体不适,请及时就医并遵从医师指导。

相关阅读