
Linux
进击的小陈
记录而已。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux命令--rm命令总结
linux下,rm命令原创 2024-03-29 14:31:21 · 818 阅读 · 0 评论 -
Linux的scp命令使用详解
scp 是 Linux 中用来复制文件的命令。它是基于 SSH 协议的,可以在本地主机和远程主机之间复制文件。命令的语法是:scp [options] [source_file] [destination]。常用的[options]选项包括-r(递归复制目录)和-P(指定连接到远程主机的端口,必须是大写)。原创 2023-07-14 17:47:13 · 5533 阅读 · 0 评论 -
Linux命令之 --- chmod命令
chmod是控制用户权限的命令。每个文件活目录的权限有三组,分别是拥有者、同组用户、其他用户。先用【ls -l】查看一下文件的权限在上图中,标黄色部分,共有10个位置。第一个字符是指定文件类型,如果第一个字符是横线,表示是一个非目录的文件。如果是d,则表示是一个目录。从第二个字符开始到第十个共9个字符,3个字符为一组,分别表示了3组用户对文件或者目录的权限。权限依次为rwx,当没有相应权限是,就使用-来代替。rwx:r代表可读,w代表可写,x代表可执行。通过上面命令知道文件或者目录的权限后,原创 2021-05-19 22:13:15 · 2975 阅读 · 0 评论 -
Linux命令之 -- 用户和组的查看、添加和删除
/etc是保存计算机信息配置的目录,group是保存计算机分组配置的文件1.查看组【cat /etc/group】2.查找某个组【cat /etc/group |grep cx】,cx为查找字符3.添加一个新的组【groupadd 组名】,比如【groupadd testgroup】4.删除组【groupdel 组名】,比如【groupdel testgroup】passwd存储的是用户列表1.查看用户【cat /etc/passwd】2.查找某个用户【cat /etc/passwd原创 2021-05-18 22:56:53 · 3334 阅读 · 0 评论 -
cent os7配置动态的网络
虚拟机网络模式为桥接模式:【 cd etc/sysconfig/network-scripts/】进入文件夹:【vim ifcfg-ens33】编辑配置文件,将【BOORPROTO】的值改为【dhcp】,【ONBOOT】的值改为【yes】,保存。【systemctl restart network】重启网络。【ip addr】查看网络地址。网络设置为动态IP,每次启动都是一个新的ip地址。...原创 2021-05-17 22:40:05 · 267 阅读 · 0 评论 -
Linux命令之 --- tail命令
tail命令,主要是查看文件内容。结合一些参数,更方便于查看动态的文件内容,比如日志信息等。【tail -f filename】显示文件的尾部最后10行的信息,并且循环刷新,只要文件有更新,就会将更新信息显示到屏幕上,CTRL+C进行停止。【tail -n num】显示文件尾部的n行内容。如【tail -n +10】显示第十行及之后一直到文件尾部的内容。【tail -n 10】则显示文件最后十行的内容。【tail -c num】显示文件尾部的字节数。如【tail -c 100】显示文件的最后100个字原创 2021-05-16 22:47:12 · 18335 阅读 · 0 评论 -
Linux命令之 --- 查看硬件信息的系统命令
以cent os 7 为例。1. cpu【lscpu】查看cpu的统计信息:【cat /proc/cpuinfo】查看每个cpu的信息,如型号:2. 内存【free -m】查看内存的概要信息,单位是M:【cat /proc/meminfo】查看内存的详细使用:【dmidecode -t memory】查看内存的硬件信息:3. 磁盘【lsblk】查看硬盘和分区分布:【fdisk -l】查看硬盘和分区的详细信息:4.网卡【lapci】显示所有pci设备信息,即主板的硬件槽信原创 2021-05-15 19:13:32 · 2864 阅读 · 0 评论 -
Linux命令之 --- cat命令
cat命令是用于连接文件并打印到标准输出设备上。可以看作是一个文书查看命令。另外,还可以通过cat去创建新的文件。将不同的文件合并等。下面具体操作一下。查看帮助信息:【cat --help】查看文档内容:【cat filename】对输出内容的每一行进行编号【cat -n filename 或者 cat --number filename】对输出内容的非空格行进行编号:【cat -b filename 或者 cat --number-nonblank filename】输出时,两行以上的空原创 2021-05-09 22:02:04 · 2873 阅读 · 2 评论 -
Linux命令之 --- vi/vim命令
vi/vim是Linux下的编辑工具。vim比vi的功能更强大,可以说是vi的进阶版。vi/vim简单来说是分成三种模式,命令模式、输入模式、底部命令模式。首先来说一下三种模式之间的切换。1.命令模式:用户刚刚进入的时候,就是命令模式。在这个模式下,用户进行输入是不会编辑文件的,而是被识别为命令。2.输入模式:用户在命令模式下输入 i, o, a,就会进入输入模式。用户在输入模式下,点击键盘上的Esc之后,就会重新切换为命令模式。3.底部命令模式:用户在命令模式下,输入: 就会切换为底部命令模式,原创 2021-04-19 22:14:22 · 645 阅读 · 0 评论 -
管理员密码更新:sudo passwd root
管理员密码更新:sudo passwd root原创 2021-04-16 17:47:35 · 7090 阅读 · 3 评论 -
Linux命令之 --- uname命令
uname命令的英文全称为Unix name。是用于显示系统相关信息,比如主机名、内核版本号、硬件架构等。如果未指定任何选项,其效果相当于执行”uname -s”命令,即显示系统内核的名字。1.uname2.uname –a 显示系统所有相关信息3.uname –m 显示计算机硬件架构4.uname –n 显示主机名称5.uname –r 显示内核发行版本号6.uname –s 显示内核名称7.uname –v 显示内核版本8.uname –p 显示主机处理器原创 2021-04-16 17:21:03 · 6822 阅读 · 0 评论 -
Linux命令之 --- mv命令
mv命令是“move”单词的缩写,见名思意,可以移动文件或对其改名。这是一个使用频率超高的文件管理命令,但是要留意它与复制的区别。mv命令是文件的路径发生变化或文件名称发生改变,但个数不会增加。而cp命令是对文件进行的复制操作,文件个数是有增加的。1.mv file dir 将文件移动到文件夹内2.mv –i 若存在同名文件,则向用户询问是否覆盖3.mv –f 覆盖已有文件时,不进行任何提示4.mv –b 当文件存在时,覆盖前为其创建一个备份5.mv –u 当源文件比目标文件新原创 2021-04-16 17:11:19 · 13835 阅读 · 0 评论 -
Linux命令之 --- mkdir命令
mkdir命令是“make directories”的缩写,用来创建目录。注意:默认状态下,如果要创建的目录已经存在,则提示已存在,而不会继续创建目录。 所以在创建目录时,应保证新建的目录与它所在目录下的文件没有重名。mkdir命令还可以同时创建多个目录。1.mkdir 文件夹名称 创建新文件夹2.mkdir –p递归创建多级目录。3.mkdir –m建立目录的同时设置目录的权限4.mkdir –z设置安全上下文(不太理解)5.mkdir –v显示目录的创建过程6.mkdir dir原创 2021-04-16 16:20:56 · 11118 阅读 · 0 评论 -
Linux命令之 --- cp命令
cp命令,英文单词copy的缩写,其功能为复制文件或目录。cp命令可以将多个文件复制到一个具体的文件名或一个已经存在的目录下,也可以同时复制多个文件到一个指定的目录中。1.cp 复制文件,语法格式为: cp 源文件 目标文件可以通过加参数,来实现更多的操作。2.cp –f 若目标文件已存在,则会直接覆盖原文件。语法格式: cp -f 源文件 目标文件3.cp –i 若目标文件已存在,则会询问是否覆盖。语法格式 cp -i 源文件 目标文件4.cp –p 保留源文件或目录的所有属性。语法格式原创 2021-04-16 15:54:32 · 20140 阅读 · 1 评论 -
Linux命令之 --- ls命令
ls 命令是Linux下最常用的指令之一,为英文单词 list 的缩写,功能是列出指定目录下的内容及其相关属性信息。以下命令是在rehat系统上试验操作的。1.ls 列出当前目录的内容2.ls –a 显示所有文件及目录 ,包括以“.”开头的隐藏文件(在linux中,“.”开头的文件为隐藏文件)3.ls –l 使用长格式列出文件及目录信息,即文件的详细信息4.ls –r 将文件以相反次序显示(ls默认依英文字母a-z次序)5.ls –t 根据最后的修改时间排序6.ls –原创 2021-04-16 15:09:40 · 2842 阅读 · 0 评论 -
在centos中使用docker安装MySQL
环境:centos+docker首先使用docker search mysql 查看mysql版本:拉取MySQL镜像,这里我拉取的是最新的,docker pull mysql:latest 。也可运行命令 来拉取指定版本的MySQL,如拉取5.4的版本:docker pull mysql:5.4 。安装完成:运行命令 docker images,查看是否安装成功。然后,运行mysql, 执行docker run -itd --name mysql-test -p 3306:3306 -原创 2021-03-18 21:58:46 · 732 阅读 · 3 评论 -
docker安装完成后报错:Process: 3660 ExecStart=/usr/bin/dockerd $OPTIONS (code=exited, status=1/FAILURE)
环境:centos 7 + docker 20.10.5在虚拟机centos 7上安装了一个docker环境,安装完之后,无论怎么都启动不起来,在网上找了很多办法,结果都不行,具体报错如下:后来经过多种尝试,发现,如果设置的是国内的源的话,docker的配置源的文件就不能用json格式的,需要改成conf格式的。具体操作如下:首先进入etc/docker文件夹下:看到文件夹下有一个daemon.json的文件,将此文件重新命名,改为daemon.conf , 使用命令 mv daemon.js原创 2021-03-17 19:22:57 · 9748 阅读 · 7 评论 -
基于centos 7安装Docker
1.本次docker安装是基于centos 7系统,供参考。2.我进行安装时,使用的是root用户,如果不是root用户,记得使用su命令,切换到root权限。首先要检查系统内核版本,安装docker要求内核版本高于3.10,打开命令终端,执行uname -r:检查是否安装了yum,,执行命令rpm -qa | grep yum,如果安装了就会查询出相应的yum包,如下图:更新yum,执行命令yum -y update:PS:如果yum更新时,出现无法安装的错误,可能是网络设置不正确,参考:原创 2021-03-15 22:14:49 · 253 阅读 · 1 评论 -
centos 7一个命令进行动态网络设置
centos虚拟机安装完成后,默认不能上网,这个时候,需要进行网络设置,如果是在外网,最简单的一个方法就是执行命令dhclient,这个命令会自动获取一个IP :执行完成后,可以去查看获取的IP ,注意这个IP 是动态的,每次重启都会更新:注意,执行这个命令时,需要时root权限。...原创 2021-03-14 22:33:50 · 242 阅读 · 0 评论 -
centos 7虚拟机搭建
首先去官网下载cent os 的iso镜像文件:https://www.centos.org/download/打开 VMWare , 在主页点击 创建新的虚拟机:在弹出的虚拟机向导中,点击典型,然后点击下一步:然后选择安装程序光盘映像文件,点击浏览,选择之前下载的iso文件,点击下一步:然后给输入你的虚拟机名称及需要安装的位置,点击下一步:然后设置虚拟机的磁盘大小及是否拆分磁盘,根据你自己的需要设置,设置完成后,点击下一步:然后就会提示你已准备好创建虚拟机,并展示出虚拟机的基本信息原创 2021-03-14 22:11:34 · 232 阅读 · 0 评论 -
linux 常用命令总结
cd 切换当前用户路径 - cd /system/bin: 切换到/system/bin的路径下 - cd /: 表示切换到根路径 - cd ../: 表示切换到上一层路径ls 列出当前目录下所有的文件信息 - ls /: 显示根目录下所有的文件及文件夹 - ls -l/data: 显示data路径下的所以文件及文件夹 - ls -l: 显示当前路径下的所有文件及文件夹...原创 2018-06-05 22:14:27 · 279 阅读 · 0 评论