![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
Linux系统下开发
会编程的小企鹅
这个作者很懒,什么都没留下…
展开
-
在bash下使用python
shell中在一个文件中使用多种编译语言 例如 #!/bini/bash ping www.baidu.com /bin/python <<-EOF print "hello python!" EOF echo "hello bash" -表示对缩进不起作用 如果不带-,在EOF前使用tab缩进就会是程序报错 EOF可以更改,一般默认使用EOF 下面的代码也可以执行 #!/bini/bash ping www.baidu.com /bin/python <<-dd print原创 2021-08-13 17:09:15 · 624 阅读 · 0 评论 -
Linux文件管理
BASH Shell文件管理 Linux一切皆文件 Linux目录结构 以单根方式组织文件 / /bin: bin 是 Binaries (二进制文件) 的缩写, 这个目录存放着最经常使用的命令。 /sbin: s 就是 Super User 的意思,是 Superuser Binaries (超级用户的二进制文件) 的缩写,这里存放的是系统管理员使用的系统管理程序。 现在bin放在/usr下. /boot: 这里存放的是启动 Linux 时使用的一些核心文件,包括一些连接文件以及镜像文件。 /dev原创 2021-08-13 17:07:44 · 333 阅读 · 0 评论 -
Shell实现输入密码时以星号的形式显示
Linux Shell实现在终端输入密码时以星号的形式显示,防止密码泄露 echo -e "请输入密码: \c" PASSWORD while : ;do char=`#反引号,tab键上面的 stty cbreak -echo dd if=/dev/tty bs=1 count=1 2>/dev/null stty -cbreak echo `#反引号,tab键上面的 if [ "$char" = "" ];then echo #这里的echo只是为换行 break f原创 2021-08-06 17:03:56 · 522 阅读 · 0 评论 -
usb设备信息
lsusb查询usb设备信息输出如下信息: Bus 001 Device 055: ID 0951:1665 Kingston Technology Digital DataTraveler SE9 64GB Bus 001: 表示第一个usb控制器,可以使用lspci|grep USB查看主机有几个usb控制器 Device 055: 表示系统分配给这个金士顿存储设备的设备号 ID: 表示usb设备的ID Kingston Technology Digital DataTraveler SE9 64GB:原创 2021-07-27 14:47:57 · 315 阅读 · 0 评论 -
CentOS设置重启后自动执行某一个脚本程序
使用 crontab crontab 是 Linux 下的计划任务,当时间达到我们设定的时间时,可以自动触发某些脚本的运行。 我们可以自己设置计划任务时间,然后编写对应的脚本。但是,有个特殊的任务,叫作 @reboot ,我们其实也可以直接从它的字面意义看出来,这个任务就是在系统重启之后自动运行某个脚本。 我们可以通过 crontab -e 来设置。 在终端输入crontab -e后会重新进入一个界面,再输入 @reboot 所要执行的脚本的绝对路径 然后,直接重启即可。 ...原创 2021-07-30 17:54:29 · 852 阅读 · 0 评论