Linux
似水灬流年
学到新东西,看到不一样的世界
展开
-
获取WiFi密码
1.获取附近WiFi名称import pywififrom pywifi import const# 扫描附近wifidef wifi_names(): wifi = pywifi.PyWiFi() ifaces = wifi.interfaces()[0] # 获取扫描结果, 中文会乱码 result = ifaces.scan_results() ...原创 2020-02-18 19:48:24 · 614 阅读 · 0 评论 -
Linux 5种IO模型
1.BIO:(同步阻塞IO)IO的本质是socket的读取,数据先拷贝到内核的缓冲区中,然后拷贝到应用程序的地址空间(进程)(1)过程 当用户进程进行系统调用时,内核就开始了I/O的第一个阶段, 准备数据到缓冲区中,当数据都准备完成后, 则将数据从内核缓冲区中拷贝到用户进程的内存中, 这时用户进程才解除block的状态重新运行。(2)特点:BIO在这两个阶段都被 block了 ...原创 2020-02-18 19:44:18 · 175 阅读 · 0 评论 -
linux基础知识入门
1.虚拟机管理 [kiosk@foundation0 Desktop]$ rht-vmctl starrt desktop ---------打开虚拟机 [kiosk@foundation0 Desktop]$ rht-vmctl view desktop ---------显示虚拟机 ...原创 2018-07-17 19:47:46 · 181 阅读 · 0 评论 -
深入解析linux系统中路径和文件管理命令
1.文件管理命令(1)文件建立touch filename (filename代表文件的名字)注意: touch不但可以建立文件也可以修改文件的时间戳 时间戳分为: atime:文件内容被访问的时间标识 mtime:文件内容被修改的时间标识 ctime:文件属性或文件内容被修改的时间标识(2)目录建立 mkdir direc...原创 2018-07-18 15:49:11 · 235 阅读 · 0 评论 -
系统中输入输出的管理
1.系统中输入输出的管理 1.理解系统的输入输出2.管理输入输出的符号重点内容输出重定向 重定向正确输出 2> 重定向错误输出 &> 重定向所有输出 注意: 重定向会覆盖原文件内容示例: 注意:以下实验必须在student用户下完成 find /etc/ -name passwd > ...原创 2018-07-18 18:24:25 · 190 阅读 · 0 评论 -
直击用户管理难点
#############用户管理1.用户存在的意义2.组存在的意义3.用户的查看1)查看当前用户 whoami ##查看当前用户 2)系统中的用户的唯一标识 id ##查看指定用户id信息在studet用户中使用 su - 存在用户名,切换用户—u #查看用户的uid -g #查看用户的gid -un -Gn ...原创 2018-07-19 15:03:11 · 273 阅读 · 0 评论 -
探究文件管理权限
文件权限1.文件权限存在的意义系统最底层安全设定方法之一 保证文件可以被可用的用户做相应操作2.文件权限的查看ls -l file 查看文件权限 ls -ld dir 查看目录权限 ll file ll -d dir3.文件权限的读取-rw-rw-r– 1 kiosk kiosk 0 Jul 21 09:28 file|rw-rw-...原创 2018-07-25 10:21:07 · 160 阅读 · 0 评论 -
文件在系统中的传输
#####文件在系统中的传输1.scp scp file user@ip:/dir 从本机到远程主机#####文件在系统中的传输1.scp scp file user@ip:/dir scp user@ip:/file dir 图解:将Desktop中的file上传到server中。2.rsync ...原创 2018-07-25 11:39:12 · 111 阅读 · 0 评论 -
系统进程及服务的控制
##系统进程及服务的控制1.什么是进程进程就是系统未完成并且正在进行的工作2.查看进程1)图形方式查看 gnome-system-monitor 2)进程查看命令 ps -A ##所有进程 -a ##在当前环境中运行的进程,不包含环境信息 -u ##显示进程用户信息 a ##在当前环境中运...原创 2018-07-25 13:35:21 · 99 阅读 · 0 评论 -
系统日志管理
##系统日志管理1.rsyslog ##此服务是用来采集系统日志的,他不产生日志,只是起到采集作用 vim ….. 2.rsyslog的管理 /var/log/messages ##服务信息日志 /var/log/cesure ##系统登陆日志3.日志的远程同步在日志发送方: vim /etc/rsyslog.conf . @172.25.254...原创 2018-07-26 00:15:38 · 107 阅读 · 0 评论 -
linux下的网络配置
#######linux下的网络配置#########1.什么是IP ADDRESS internet protocal ADDRESS ##网络进程地址 ipv4 internet protocal version 4 1.2x32 ip是由32个01组成 11111...原创 2018-07-27 23:21:33 · 261 阅读 · 0 评论 -
sshd服务
sshd服务先清理环境 rm -fr .ssh/ 客户端改名 : hostnamectl set-hostname server.example.com1.sshd简介sshd=secure shell 功能:可以通过网络在主机中远程访问sshd服务,开始一个安全shell客户端软件 sshd 连接方式: 1)ssh username@ip ...原创 2018-07-28 00:49:44 · 503 阅读 · 0 评论 -
DPHP服务和虚拟机安装教程及虚拟机的管理
1.dphp服务 做实验前要将两台虚拟机重启 环境配置 在服务器中(静态网): [root@localhost ~]# history vim /etc/sysconfig/network-scripts/ifcfg-eth0 添加IPADDR=172.25.254.131(客户端IP) 添加NETMASK=255.255.255.0 sy...原创 2018-07-29 23:17:30 · 265 阅读 · 0 评论 -
系统延时任务及定时任务
1.#####系统延时任务及定时任务#########1.系统延时任务##[root@localhost] at 22:22 ##设定任务执行时间at> rm -fr /mnt/* ##任务动作at> <EOF> << CTRL +D ##用ctrl+D 发起任务at now+1min #延时一分钟...原创 2018-07-31 23:51:22 · 131 阅读 · 0 评论 -
linux中的软件管理
1 ###############linux中的软件管理#######在此之前,环境中需要有名为“rhel-server-7.2-x86_64-dvd.iso 的镜像文件(我的linux系统是7.2版本的)##1.使用已有网络安装资源安装软件###cd /etc/yum.repos.d/ ##要切换到此目录vim yum.repovim /etc/yum.repos.d...原创 2018-08-01 16:07:22 · 152 阅读 · 0 评论 -
FTP服务
####ftp服务#######1.ftp的启用####yum install vsftpd 安装vsftpd服务systemctl start vsftpd 开启vsftpd服务systemctl enable vsftpd 开启伴随启动vsftpd服务firewall-cmd --permanent -...原创 2018-08-04 14:01:21 · 113 阅读 · 0 评论 -
linux系统中的网关配置
问题:当你发现在linux系统中连上wifi,但是上不了网时,需要更改网关配置 nm-connection-editor 进入网关管理界面,点击add,创建默认的以太网创建一个新的网关如下我的ip是172.25.254.52因为这里开启的wifi,所以搜寻网络是手动的选择 manual,IPv4 Settings这里的eth0是网络名称,可以...原创 2018-11-27 17:42:31 · 1376 阅读 · 0 评论 -
linux系统接受不到wifi信号
问题:linux系统无法接受wifi信号 在linux系统右上角有连接wifi的图标,显示 hardware disabled 被硬件禁用解决办法: rfkill list all 查看wifi管理删除硬件禁用 modp...原创 2018-11-27 17:56:10 · 3571 阅读 · 7 评论