
Linux
尚硅谷课程的学习,22年春节,老家
我叫山鸡996
这个作者很懒,什么都没留下…
展开
-
34、压缩和解压
34、压缩和解压缩gzip//用于压缩文件gzip hello.txt细节:压缩后源文件没了一次可以同时压缩多个文件gunzip//用于解压zip和uzip-r 递归压缩,即压缩目录案例1//将/home下所有文件压缩成mypackage.zipzip -r mypackage.zip /home/案例2//将mypackage.zip解压到/opt/tmp下unzip -d /opt/tmp/ mypackage.ziptar称为打包指令案例1//压原创 2022-02-08 19:33:04 · 219 阅读 · 0 评论 -
30-33、head/ln/date/find/locate
30、echo head tailecho $PATH 输出环境变量路径headhead 文件用于显示文件的开头部分,默认显示前10行head -n 5 文件 查看文件的头5行内容案例//tail使用查看/etc/profile 最后5行的代码tail -n 5 文件 查看文件后5行内容tail -f 文件 实时追踪文档的所有更新。案例1显示一个文件的最后5行tail -n 5 /etc/profile案例2实时跟踪文件有没有变化tail -f myd原创 2022-02-08 19:32:33 · 124 阅读 · 0 评论 -
29重定向和追加
输出重定向>追加>>不会覆盖基本语法ls -l >文件 将列表内容写入文件a.txt中(覆盖)ls -al >>文件 追加cat 文件1>文件2 将文件1的内容覆盖到文件2echo "内容">>文件cat /etc/profile >c.txtecho "hello,world" >c.txt效果仅显示hello,world案例2//将当前日历信息追加到 /home/mycal文件中cal >原创 2022-02-08 19:31:15 · 301 阅读 · 0 评论 -
23-28、常用操作指令
23、帮助man ls24、pwd ls cd//pwd显示当前工作目录的绝对路径lsls [选项] [目录或文件]-a 显示当前目录的所有文件和目录-l 以列表形式表示绝对路径例题思考:当前工作目录/root,需要到/home下绝对路径:/home 从根目录开始定位板相对路径:../home 从当前工作目录开始定位到需要的目录cd.. 回到当前目录的上一级目录cd~ 或者cd : 回到自己的家目录//使用绝对路径切换到root目录cd /root//原创 2022-02-08 19:17:23 · 457 阅读 · 0 评论 -
17-22、用户密码,用户组等
17、设置用户密码用户组一个用户可以属于多个组家目录/home/ 有各个创建的用户对于的家目录,用户登录时,自动进入自己的家目录。linux的用户至少需要属于一个组’添加用户useradd [选项] 用户名cd /home/cd表示change directory 切换目录指定目录下新增用户useradd -d 指定目录 新用户名修改密码passwd 用户名18、删除用户userdel 用户名情况1删除用户xm,但是保留家目录。userdel xmcd /原创 2022-02-08 19:16:26 · 106 阅读 · 0 评论 -
15-16vi 关机等
15、vi和vim的使用vi和vim三种常见模式1、正常模式正常模式下,可以使用快捷键。2、插入模式点击i,程序员可以输入内容3、命令行模式读取、存盘、替换、离开退出esc:wq //保存修改:q! //强制退出快捷键使用拷贝当前行 yy 拷贝当前行的下面5行yy p 5yy p删除 dd 查找某个单词 /hello 4、设置文件行号 set nu set nonu 取消行号 5、跳转原创 2022-02-08 19:15:13 · 85 阅读 · 0 评论 -
1-14前期铺垫
1、内容介绍linux搭建javaee环境2、学习方向linux运维工程师嵌入式开发3、应用领域服务器领域嵌入式领域个人桌面领域4、学习领域和学习方法分享阶段一文件操作命令编辑工具使用用户管理阶段二环境变量配置网络配置服务配置阶段三搭建对语言的开发环境阶段四shell脚本阶段五安全设置能对系统调优阶段六深入理解掌握大型网站架构技术一定要到位方法适当的囫囵吞枣学习主要的不是会了再做,做了才会。05、基础篇介绍创始人Linux内核06、li原创 2022-02-08 19:14:03 · 352 阅读 · 0 评论 -
48-49进程介绍查询/终止进程
48、进程介绍和查询在linux中,每个执行的程序都成为一个进程。每个进程都分配一个id号。每个进程对应一个父进程每个进程都能用两种方式存在,前台进程和后台进程ps命令是用来查看系统中,哪些正在执行,以及他们的执行状况。ps -aux一般系统的服务都是在后台运行ps指令用来查看系统中有哪些正在执行-a 显示当前终端的所有进程信息-u 用户的格式显示进程信息-x 显示后台进程运行的参数显示系统执行的进程ps -aux|morepid进程idcpu占用cpu情况%mem原创 2022-02-08 19:09:07 · 367 阅读 · 0 评论 -
51、监控指令
动态监控进程top执行一段时间可以更新正在执行的进程top [选项]交互操作案例1监视特定用户案例2终止指定进程当前时间系统运行时间目前用户数负载均衡输入k ,代表要杀哪个进程按q退出案例3指定系统状态更新的时间top -d 10N 以pid排序q 退出topP 以cpu使用率排序M 内存使用率排序监控网络状态语法netstat [选项]-an 按一定顺序排列输出-p 显示哪个进程在调用案例查看所有网络服务netstat -原创 2022-02-08 19:10:31 · 205 阅读 · 0 评论 -
50 服务管理
通常会监听一个窗口后台进程又称为守护进程,服务的本质就是进程。service管理指令service 服务名 [start|stop|restart|reload|status]在centos7.0之后,使用的是 systemctl案例//查看当前防火墙状况,关闭和重启防火墙、service iptables status//关闭service iptables stopservice iptables status细节这种方式只是 立即 临时生效。通过telnet指令查原创 2022-02-08 19:09:49 · 67 阅读 · 0 评论 -
41-44磁盘
41、磁盘分区介绍分区基础知识mbr分区1、最多支持4个主分区系统只能装在主分区gtp分区1、支持无限多主分区window磁盘分区主分区逻辑分区42、linux分区介绍//查看系统分区和挂载情况lsblk -f老师不离开linux分区示意图挂载使用挂载和卸载建立了分区和文件系统的对应关系原理介绍硬盘说明scsisdx~idehdx~ x为盘号~代表分区,用1到4表示 主分区5之后是逻辑分区43、给linux添加一块新硬盘挂载经典案例//需求:增原创 2022-02-06 21:50:53 · 386 阅读 · 0 评论 -
39-40任务调度
39、定时任务调度常用选项crontab [选项]-e 编辑-l 查询 显示-r 删除1、如果只是简单的任务,可以不用写脚本,直接在crondtab中加入任务即可。2、对于比较复杂的任务,需要写脚本完成,叫做shell编程。步骤1、cron -e2。*/1 **** ls-l/etc>/tmp/to.txt3、保存后退出4、每分钟后自动调用 参数说明*代表任何时间, 代表一个不连续的时间- 代表连续的时间范围*/n 代表隔多久执行一次40、任务调度几原创 2022-02-06 20:20:51 · 633 阅读 · 0 评论 -
36-38权限管理和实践
36、权限详解文件类型- 普通文件d 目录l 软连接c 字符设备b 块文件文件所有者权限文件所在组的用户的权限其他组权限目录:目录下子目录个数文件:表示硬链接的数文件大小,目录固定4096文件最后修改时间rwx权限详解//删除一个文件的前提是,对该文件所在的目录有写权限,才可以删除。作用在文件1、r 可以读取2、w 可以修改,但是不一定可以删除,删除还需要对文件所在的目录有写权限。3、x 代表可执行当作用在目录上1、r:可以读取2、可写,可以修改3、x原创 2022-02-06 20:20:03 · 378 阅读 · 0 评论 -
35、组管理
35、组管理linux组基本介绍查看文件所有者谁创建了文件谁就是所有者ls -ahl案例2//创建一个组police,再创建一个用户tom,将tom放入police组,使用tom创建一个文件ok.txt1、groupadd police2、touch ok.txt3、ls -ahl修改文件所有者案例//使用root创建一个文件apple.txt,然后将所有者改成tomchown tom apple.txt组的创建groupadd monsteruseradd -g m原创 2022-02-06 20:15:49 · 73 阅读 · 0 评论