Linux教程

Linux初识

本文主要是介绍Linux初识,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

文章目录

  • 简介
  • linux常用命令
    • Linux文件系统常用目录
    • Linux 目录操作命令
    • Linux 文件操作命令
    • Linux 文件编辑命令Vi
  • Linux用户/用户组
    • Linux权限操作命令
    • Linux赋权

简介

在这里插入图片描述

Linux 的发行版说简单点就是将 Linux 内核与应用软件做一个打包,目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS 等。

linux命令大全传送门

linux常用命令

Linux文件系统常用目录

	/	:Linux系统根目录
	/bin:系统启动时需要的执行文件(二进制)
	/dev:设备文件目录
	/etc:操作系统的配置文件目录(防火墙、启动项)
	/home:用户信息存放的目录,用户的默认工作目录
	/usr:程序和数据存放目录
	ar:包含在正常操作中被改变的文件:假脱机文件、记录文件、加锁文件、临时文件和页格式化文件等

Linux 目录操作命令

	pwd:	查看当前所在目录
	cd :	打开目录    / +想要打开的目录
		如:cd /  	根目录
			cd.		当前目录
			cd..	上级目录
	ls –a:	查看目录下文件 
			ls -r   	倒序排列
			ls -lt    	按时间顺序排列
			ls -F    	可执行文件加 *
			ls -R		递归
	ll:	以列的方式显示目录下的文件列表
	mkdir:	创建文件目录 //后面需要加目文件录名相对目录 或加绝对路径
	rm –rf:删除文件或目录
		rmdir 删除
	rm ri:	删除文件前询问用户
	cp 原路径 新路径:	复制文件命令
	mv 原路径 新路径:	移动文件或修改文件名
	clear:清空上面代码或  Ctrl+L

Linux 文件操作命令

	head:从文件开始显示文件内容
		head –n:显示指定文件开始的n行数据  //后面文件名
	tail:从文件结尾显示文件内容
		tail:从文件结尾显示文件内容
		tail –n:查看某个文件结尾N行的内容
		
	tail -f 文件名   //Ctrl+C 退出
	cat 文件名  //查看所有文件 
	
	touch 创建文件目录
	rm    删除文件
	history 查看之前使用过的命令

Linux 文件编辑命令Vi

	vi:一款功能强大的全屏幕文本编辑器
	vi命令
		打开文件:vi [文件名]
		进入编辑模式:i,a
		退出编辑模式:按下 Esc 键
		进入命令模式:“:”
		保存并退出:wq或x   
		退出但不保存:q!
		保存w

Linux用户/用户组

	passwd 用户文件
	group 组文件
用户是指操作系统的实际操作者
用户组是具有相同特征的用户的集合体
UID:用户唯一标识
GID:用户分组唯一标识
root用户:Linux系统权限最高的用户

Linux权限操作命令

su [用户名]:切换到指定用户
whoami:查看当前登录用户
groups:查看当前用户所属分组
id:查看当前用户UID和GID
useradd [用户名]:添加用户
useradd –u [UID] 用户名:添加用户并指定UID

passwd  [用户名]:修改用户密码
userdel [用户名]:删除用户
usermod –l [新用户名][ 旧用户名]:修改用户登录名
usermod –g [新组名称][用户名]:修改用户所属分组
groupadd [组名]:添加分组
groupadd –g  [组GID][ 组名]:添加分组并指定GID

Linux赋权

文件权限:读(r),写(w),执行(x)

d:“etc”是目录而不是文件
rwx:拥有者具有读、写、执行的权限
r-x:同组用户具有读、执行的权限没有写权限
r-x:其他组用户具有读、执行的权限没有写权限

权限模式
	u,g,o:拥有者,同组用户,其他组用户
	+,-:赋予,收回权限
	r,w,x:读,写,执行权限
		语法:chmod  –r  U+X,G+W  F01
数字模式
	r =4   w=2   x=1
	使用三位二进制数表示权限操作
		语法:chmod 753  –r  F01
这篇关于Linux初识的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!