news 2026/10/22 12:51:35

Linux和Shell

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Linux和Shell

2026.09.21

1、安装VMware、Linux、Xshell和XFtp

①、Linux配置信息:8g 4核

②、网络配置

2、命令

1、apt :list

search

remove

update

install

2、help

man

3、快捷键:tab(快速补全)、clear+L

4、pwd:查看路径

5、ls -a

ls -l = ll

6、cd

7、mkdir

8、touch

9、cp -r

10、rm -rf

11、mv:重命名/剪切

12、cat -n

13、tail -n

-F

14、echo > 覆盖

>> 追加

15、ln -s

16、unlink

17、history

3、vim

yy:复制一行

p:粘贴

y5y:复制5行

dd:删除1行

d5d:删除5行

shift+6(^):移动到行头

shift+4($):移动到行尾

1+shift+g::页头

shift+g:页尾

:q :

:q! :

:qw :

:set nu :

/... :查找

4、命令(权限和网络)

1、sudo /etc/sudoers(修改权限)

2、su

3、useradd -m (-m是创建家目录)

4、userdel -r (-r是删除家目录)

5、usermod -l (改名)

-d (同时修改目录名)

6、group...:组相关

/etc/group:修改组权限

7、文件权限(1、2、4)

chmod u+

g+

o+

8、chown +R

9、find -name

-size

-user

10、管道符‘|’常与grep使用

eg:ll | grep root

11、tar -zxvf(解压)

-zcvf(压缩)

12、df -h

13、du -a

14、ifconfig

15、ping

16、hostname(/etc/hostname)

5、命令(进程和定时)

1、ps -aux

ps -ef

2、kill -9

3、free -m

4、top

5、netstate -nlp

6、crontab -e

-l

-r

2026.09.22

1、Shell

1、.sh 最好结尾

2、#!/bin/bash

3、执行权限

4、变量:

系统预定义变量:PATH、HOME等

变量名=变量值(没有空格)

readonly :静态变量声明

默认类型为str,1+2="12"

5、$0:脚本名称

$1-$9:位置参数

$#:参数个数

$* 和 $@:所有参数,当用""括起来是,$*为一个整体,$@可以分开

$?:最后一个命令的返回值,0正常

6、算术运算符:$[]、$(())

7、条件判断

test condition

[condition]:有空格

-eq

-gt

-lt

-ne

-ge

-le

文件:

-e

-f

-d

权限:

-x

-r

-w

8、if分支

9、case

10、for

范围:

值:

11、while

12、read命令

read -t -p NAME

-t:时间限制

-p:提示词

NAME:接受变量名

13、函数

return只能用$?来接收

funcname $n1 $n2

2、cut和awk

1、cut

-f:第几列

-d:分隔符

2、awk:先查现用,很强大

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/22 12:47:34

OpenFilm源码开发完全指南:从pnpm dev到添加自己的媒体Provider

【免费下载链接】openfilm The open source AI video agent: turns any coding agent into a video agent, with an editor to change anything it makes. 项目地址: https://gitcode.com/gh_mirrors/op/openfilm 点击查看 免费下载 OpenFilm 是一个开源的 AI 视频…

作者头像 李华
网站建设 2026/10/22 12:44:37

springboot中医养生信息交流服务平台05705--计算机课程设计/毕业设计

前言 📌博主介绍:一线全栈工程师,毕设实战引路人。技术栈覆盖Java、Python、C#、PHP、Node.js及UniApp跨端开发,擅长多语言项目落地与架构设计。持续分享毕设源码、开题报告、技术选型心得与职场踩坑经验。用工程化思维写代码&am…

作者头像 李华
网站建设 2026/10/22 12:42:02

Lightpanda 无头浏览器完整指南:内存省到 1/16,100 页只要 5 秒

Lightpanda 无头浏览器完整指南:内存省到 1/16,100 页只要 5 秒 【免费下载链接】browser Lightpanda: the headless browser designed for AI and automation 项目地址: https://gitcode.com/GitHub_Trending/browser32/browser 服务器上同时跑上…

作者头像 李华