![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
操作系统基础
文章平均质量分 67
介绍操作系统命令以及背后的原理
OopspoO
be better
展开
-
SSH 远程登录服务器反应慢
SSH 远程登录服务器反应慢现象:通过ssh登录服务器时,输入用户名后很久才会提示输入密码解决:修改/etc/ssh/ssh_config,设置UseDNS值为no文献A comprehensive guide to fixing slow SSH logins里列出了更多可能导致ssh登录慢的原因更多相关文献:How to speed my too-slow ssh login?W...原创 2019-11-11 20:16:11 · 668 阅读 · 0 评论 -
shell中脚本参数传递
shell中脚本的参数传递原创 2022-09-04 20:33:40 · 2153 阅读 · 0 评论 -
USBIP
usbip的介绍和环境使用原创 2023-01-30 22:48:12 · 3636 阅读 · 0 评论 -
Filesystem Hierarchy Standard
FHS标准原创 2022-08-10 23:49:59 · 175 阅读 · 0 评论 -
deb包的解压与重打
解压deb包与重新打包原创 2022-08-21 20:10:47 · 1110 阅读 · 0 评论 -
LightDM简介
lightdm简介原创 2022-08-21 20:26:02 · 4377 阅读 · 1 评论 -
pip的安装与卸载
安装方法1:直接通过包管理工具安装# debian/ubuntusudo apt install python-pip# centossudo yum -y install epel-releasesudo yum -y install python-pip通过这种方式安装的pip似乎版本要低一点方法二wget https://bootstrap.pypa.io/get-p...原创 2019-11-17 20:44:10 · 2417 阅读 · 1 评论 -
qemu-nbd挂载虚拟机镜像文件系统
qemu-nbd挂载虚拟机镜像文件系统基本原理nbd(网络块设备: Network Block Device),利用qemu-nbd将qemu虚拟机镜像挂载到Linux上。一般步骤加载 nbd 驱动(sudo modprobe nbd)查看有没有加载nbd模块lsmod |grep nbd加载nbd模块sudo modprobe nbd max_part=16连接 qemu-nbd(sudo qemu-nbd -c nbd设备路径 虚拟机镜像路径)查看分区: sudo fdi原创 2020-07-02 21:43:44 · 3428 阅读 · 0 评论 -
nm命令介绍
nm命令原创 2023-01-10 23:20:40 · 906 阅读 · 0 评论 -
linux时间与Windows时间不一致问题
linux时间与Windows时间不一致问题原创 2022-08-21 21:23:39 · 1453 阅读 · 0 评论 -
LTP测试
LTP源代码说明build.shciCOPYINGdoc 工程文档包含工具和库函数使用手册,描述各种测试docparseIDcheck.shinclude 通用的头文件目录INSTALL LTP安装配置指导文档lib 通用的库函数目录libsltpmenu 规划执行LTP的图形化界面接口m4Makefile LTP顶层目录的Makefile,负责编译安装pan、testcases和toolsmetadatapan 测试的驱动装置。具备随即和并行测试的能力。原创 2023-12-10 21:11:17 · 756 阅读 · 0 评论 -
USB设备类型汇总
USB设备类型汇总原创 2022-09-06 01:02:59 · 5265 阅读 · 0 评论 -
fedora 30 安装nVidia驱动
fedora 30 安装nVidia驱动123安装内核源码包dnf install gcc kernel-devel "kernel-devel-uname-r == $(uname -r)"禁用nouveau 模块echo -e "blacklist nouveau\noptions nouveau modeset=0" > /etc/modprobe.d/blacklist.c...原创 2019-10-07 11:23:02 · 2009 阅读 · 1 评论 -
ZFS分区扩容
虚拟机进行磁盘的动态扩容。原创 2022-08-15 09:52:29 · 1811 阅读 · 0 评论 -
Linux文件的各种*id属性
Linux文件的各种*id属性原创 2022-08-28 23:31:30 · 516 阅读 · 0 评论 -
虚拟化简介
虚拟化简介原创 2022-08-23 08:31:06 · 856 阅读 · 0 评论 -
(云主机&虚拟机)centos7安装nginx
centos7安装nginxstep 1准备主机首先我在阿里云上申请主机,正好有6个月免费主机活动。之前我在腾讯云上申请主机,但是在腾讯主机上安装了nginx后死活无法正常启动nginx,搞得心太累了,可能小白水平太低:<。申请主机后简单配置一下,我是用的centos 7.4 64位 。step 2下载安装nginxnginx官网:http://nginx.org/en/,进去后找documenta原创 2017-12-06 21:47:36 · 720 阅读 · 0 评论 -
LVM扩容
LVM扩容分区基本结构lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsr0 11:0 1 335.6M 0 rom vda 252:0 0 63G 0 disk ├─vda1 252:1 0 500M 0 part /boot└─v...原创 2020-03-19 23:28:28 · 351 阅读 · 0 评论 -
操作系统基础——Linux操作系统简介
严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核的操作系统。Linux 的发行版简单说就是将 Linux 内核与应用软件做一个打包。知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch LinuxLinux发行版主要有Debian与Redhat两大系列DebianRedhat发行版代表软件包管理方式。原创 2021-09-23 23:38:46 · 21867 阅读 · 4 评论 -
Linux 性能优化基础
【代码】Linux 性能优化基础。原创 2024-06-07 00:24:23 · 1192 阅读 · 0 评论 -
Linux命令——nc
netcat,简写为 nc,是 unix 系统下一个强大的命令行网络通信工具,用于在两台主机之间建立 TCP 或者 UDP 连接,并提供丰富的命令进行数据通信。nc 在网络参考模型属于应用层。使用 nc 可以做很多事情:建立连接,发送数据包,监听端口,扫描端口,处理 ip4 和 ip6,和 telnet 不同,nc 会区分错误输出和标准输出,telnet 则都是标准输出。原创 2023-12-10 14:15:28 · 972 阅读 · 0 评论 -
Linux命令——watch
watch是周期性的执行下个程序,并全屏显示执行结果。原创 2023-12-01 23:10:01 · 482 阅读 · 0 评论 -
linux查看端口被哪个进程占用
c 代表当前目录 F 打开的文件,用于写操作。e 可执行的被运行 m 映射文件或者共享库。2、netstat -tunlp|grep 端口号。1、lsof -i:端口号。原创 2023-11-14 23:11:06 · 747 阅读 · 0 评论 -
Linux命令——netstat
netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。从整体上看,netstat的输出结果可以分为两个部分:一个是Active Internet connections,称为有源TCP连接,其中”Recv-Q”和”Send-Q”指%0A的是接收队列和发送队列。这些数字一般都应该是0。如果不是则表示软件包正在队列中堆积。原创 2023-11-14 00:14:29 · 147 阅读 · 0 评论 -
Linux命令——telnet
执行telnet指令开启终端机阶段作业,并登入远端主机。telnet命令可以帮助你从这台路由器远程登陆到远端开启了telnet服务的设备,包括路由器、交换机、linux服务器等,并且配置当前路由器的telnet服务。原创 2023-11-14 00:09:31 · 431 阅读 · 0 评论 -
Linux命令——ss
ss 是 Socket Statistics 的缩写。ss 命令可以用来获取 socket 统计信息,它显示的内容和 netstat 类似。但 ss 的优势在于它能够显示更多更详细的有关 TCP 和连接状态的信息,而且比 netstat 更快。原创 2023-11-14 00:06:51 · 166 阅读 · 0 评论 -
Linux命令——ssh
SSH(Secure Shell 的缩写)是一种网络协议,用于加密两台计算机之间的通信,并且支持各种身份验证机制。历史上,网络主机之间的通信是不加密的,属于明文通信。这使得通信很不安全,一个典型的例子就是服务器登录。登录远程服务器的时候,需要将用户输入的密码传给服务器,如果这个过程是明文通信,就意味着传递过程中,线路经过的中间计算机都能看到密码,这是很可怕的。SSH 就是为了解决这个问题而诞生的,它能够加密计算机之间的通信,保证不被窃听或篡改。原创 2023-11-14 00:02:12 · 309 阅读 · 0 评论 -
Linux 命令——modprobe
用于智能地向内核中加载模块或者从内核中移除模块。modprobe可载入指定的个别模块,或是载入一组相依的模块。modprobe会根据所产生的相依关系,决定要载入哪些模块。若在载入过程中发生错误,在modprobe会卸载整组的模块。modprobe命令的主要作用有以下几个方面:加载内核模块:modprobe命令可以根据模块名自动查找并加载相应的内核模块。当系统需要某个功能或驱动程序时,可以使用modprobe命令加载相应的内核模块,使其成为内核的一部分,从而实现该功能或驱动程序的使用。原创 2023-11-12 20:08:19 · 485 阅读 · 0 评论 -
Linux文件的atime, mtime, ctime属性以及修改
Linux文件的atime, mtime, ctime属性以及修改原创 2022-08-16 00:31:41 · 5547 阅读 · 0 评论 -
lspci
lspci显示Linux系统的pci设备最简单的方法就是使用lspci命令,前提是要安装pciutils包(centos在最小化安装时不会自带该包,需要自己下载安装)pciutils包的源码github地址为: https://github.com/pciutils/pciutils从该项目的README文件可以知道,其主要提供三个命令:lspci、setpci和update-pciids。...原创 2019-11-12 00:22:10 · 3448 阅读 · 0 评论 -
操作系统基础——常用Linux命令
常用Linux命令整理原创 2022-08-10 23:21:44 · 67 阅读 · 0 评论 -
Linux查看硬件信息
Linux查看硬件信息的命令原创 2022-08-21 16:03:21 · 1327 阅读 · 0 评论 -
dos2unix命令
dos2unix用法原创 2022-08-21 15:56:50 · 1609 阅读 · 0 评论 -
chattr设置文件只读
chattr设置文件只读原创 2022-08-22 13:08:16 · 376 阅读 · 0 评论