最常用的Linux命令大全
文章目录
- 一、Linux命令学习技巧
- 二、Linux命令的格式
- 三、Linux命令的分类
- 1、开关机命令
- 2、文件操作命令
- 3、系统管理命令
- 4、压缩解压缩
- 四、Linux常用命令
- 五、VI编辑器
- 1、插入
- 2、定位
- 3、取消
- 4、删除
- 5、快捷键
- 六、用户和用户组
- 1、配置文件
- 2、用户分类
- 3、用户组
- 4、权限管理
- 七、软件安装
一、Linux命令学习技巧
1、当执行一条linux命令的同时需要去思考这条命令相当于我们的windows下面做了什么样的操作。
2、学会查看命令帮助文档。
二、Linux命令的格式
命令 [-选项] [参数]
当选项和参数没有设置的时候都会有一个默认值。
三、Linux命令的分类
1、开关机命令
1. shutdown系统关机
1. -r 关机后立即重启
2. -h 关机后不重新启动
2. halt 关机后关闭电源 shutdown -h
3. reboot 重新启动 shutdown -r
2、文件操作命令
3、系统管理命令
4、压缩解压缩
四、Linux常用命令
cd:却换文件路径
ls:查看指定路径下的所有文件,保护文件夹
pwd:查看当前所在的路径
ctrl + z(停止当前进程)
ctrl + r(查看命令历史)
ctrl + l(清屏,与clear命令作用相同)
五、VI编辑器
1、插入
2、定位
3、取消
4、删除
5、快捷键
六、用户和用户组
Linux操作系统是一个多用户操作系统,它允许多用户同时登录到系统上并使用资源。系统会根据
账户来区分每个用户的文件、进程、任务和工作环境,使得每个用户工作都不受干扰。
1、配置文件
保存用户信息的文件:/etc/passwd
保存用户改密码的文件:/etc/shadow
保存用户组的文件:/etc/group
保存用户组密码的文件:/etc/gshadow
用户配置文件:/etc/default/useradd 设定了用户创建的时候的默认规则
2、用户分类
3、用户组
每个用户至少属于一个用户组
每个用户组可以包含多个用户
同一个用户组的用户享有该组共有的权限
命令:groupadd、groupmod、groupdel
# 创建用户组 work
[root@iweb ~]# groupadd work
# 创建用户组 student
[root@iweb ~]# groupadd student
# 查看用户组配置 [root@iweb ~]# tail -n 5 /etc/group
gitlab-psql:x:989:
gitlab-prometheus:x:988:
mysql:x:1000:
work:x:1001:
student:x:1002:
# 创建用户zhangsna指定主组为work 同时指定附加组为student
[root@iweb ~]# useradd zhangsan -g work -G student
# 查看用户的配置文件和 用户组的配置文件
[root@iweb ~]# tail -n 5 /etc/passwd
gitlab-redis:x:994:990::/var/opt/gitlab/redis:/bin/false
gitlab-psql:x:993:989::/var/opt/gitlab/postgresql:/bin/sh
gitlab-prometheus:x:992:988::/var/opt/gitlab/prometheus:/bin/sh
mysql:x:1000:1000::/home/mysql:/bin/bash
zhangsan:x:1001:1001::/home/zhangsan:/bin/bash
[root@iweb ~]# tail -n 5 /etc/group
gitlab-psql:x:989:
gitlab-prometheus:x:988:
mysql:x:1000:
work:x:1001:
student:x:1002:zhangsan
4、权限管理
# 创建用户lisi,默认生成一个lisi用户组
[root@iweb ~]# useradd lisi
# 设定用户lisi的密码,设定用户zhangsan的密码
[root@iweb ~]# passwd lisi
[root@iweb ~]# passwd zhangsan
# 使用张三在 tmp 目录 下创建文件 word
[zhangsan@iweb tmp]$ touch word
# 使用张三修改文件内容
[zhangsan@iweb tmp]$ vi word
# 使用李四修改文件内容发现不能修改
[lisi@iweb tmp]$ vi word
# 使用root新增 lisi 到work用户组
[root@iweb ~]# usermod -G work lisi
# 使用zhangsan修改 word文件的权限 g+w
[zhangsan@iweb tmp]$ chmod g+w word
# 使用lisi 修改文件
[lisi@iweb tmp]$ vi word
七、软件安装
活在别人的掌声中,最易迷失自己;处在别人的关爱中,最易弱化自己。
最常用的Linux命令大全相关推荐
- 最常用的linux命令大全(建议收藏)
一 .基础知识 1.1 liunx系统的文件结构 /dev 设备文件 /etc 大多数配置文件 /home 普通用户的家目录 /lib 32位函数库 /lib64 64位库 /media 手动临时挂载 ...
- linux命令大全-比较常用的
转载链接,感谢分享:最常用的linux命令大全(建议收藏)_海鸥爱上鱼-CSDN博客一 .基础知识1.1 liunx系统的文件结构/dev 设备文件/etc 大多数配置文件/home 普通用户的家目录 ...
- 常用Linux命令、文件操作解压缩相关、Linux命令大全、测试查询
初学Linux,记录资料,以备留存,亲手测试了一部分,有的正确,不正确的也改了,没有全部测试,如有误,望大神们不吝赐教! 开发常用命令 查找文件 find / -name filename.txt 根 ...
- SecureCRT萌新常用命令及Linux命令大全整理
用了几个月的crt了,总结一下作为一个萌新个人在项目中最需要和经常用到的命令,最后贴上网络整理的Linux命令大全备用. 一.个人常用: cd: 改变目录 cd /:进入根目录 cd :回到自己的目录 ...
- linux查看cpt硬盘命令,常用Linux命令、文件操作解压缩相关、Linux命令大全、测试查询...
初学Linux,记录资料,以备留存,亲手测试了一部分,有的正确,不正确的也改了,没有全部测试,如有误,望大神们不吝赐教! 开发常用命令 查找文件 find / -name filename.txt 根 ...
- Java工程师常用Linux命令大全
Java工程师常用Linux命令大全 查看目录下文件 ll 显示当前目录下文件详细信息. ll -a 显示当前目录下所有文件(包括隐藏文件) 查看当前目录 pwd 查看当前路径 查看进程 ps -a ...
- spark常用的linux命令,GitHub - Sparkinzy/linux-command: Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。...
Linux Command 516 个 Linux 命令大全,内容包含 Linux 命令手册.详解.学习,值得收藏的 Linux 命令速查手册.请原谅我写了个爬虫,爬了他们家的数据linuxde.ne ...
- 一文带你学会linux系统 史上最全linux命令大全
一文带你学会linux系统 史上最全linux命令大全 文章目录 linux系统简介 linux命令 1.启动网络命令 2.pwd命令 2.ls命令 3.cd命令 4.mkdir命令 5.rmdir命 ...
- Linux命令大全总结(看这一篇就够了)
Linux命令大全总结 1.操作系统基础知识 1.1.操作系统 在了解linux命令之前,我们先了解一点基本概念. 1.1.1.概念 操作系统(operating system 简称OS)是一 ...
最新文章
- Oralce中的to_date()函数
- 异常:此数据库没有有效所有者,因此无法安装数据库关系图支持对象。
- 安装acdsee 3.1后出错
- 计算机网络结构示意图,计算机网络原理-计算机网络体系结构.pdf
- H.263 H.263+ Payload Type
- rsatool使用步骤图解_工作中想要事半功倍?图解来助你
- flash builder eclipse插件安装
- 日照私家驾车族必看之摄像头和测速器地点
- ajax——优化0126(增删改查:添加查看详情,返回结果类型为JSON型,在窗口显示)...
- js 笔记 -- 随机生成颜色值
- 超好用的文件转换神器!拿走不谢~
- ZEMAX双胶合透镜设计——光学设计学习笔记1
- 腐蚀rust电脑分辨率调多少_腐蚀Rust帧数优化指南 游戏FPS提高方法说明
- 一脸懵逼学习Hadoop-HA机制(以及HA机制的配置文件,测试)
- Java各版本发布时间
- 产业区块链生态架构图
- 用Vue.js开发企业管理后台,我做到了
- Linux下vsftpd服务的部署
- 补货中估计提前期不确定的需求分布公式推导
- CC00260.CloudKubernetes——|KuberNetes中间件容器化及helm.V07|——|中间件.v07|redis.v5.0.4|custom-reso...
热门文章
- linux(Ubuntu)下安装英伟达的显卡驱动、cuda和cudnn详细步骤
- mysql导入的sql文件导入到哪里了_mysql导入导出sql文件
- 2019年在中国每个人都可能拥有百万元收入
- java 导出密钥_java-如何从密钥库中导出.key和.crt
- mysql 5.622_新特新解读 | MySQL 8.0 对 count(*)的优化
- Python中近期Pandas使用总结
- Codeforces 1132E (看题解)
- sqlserver存储过程学习
- C#Repeater控件的使用
- 第8章防范式编程上(代码大全3)