Linux常用命令(初级命令学习)

Linux与Windows的了解

1、Linux、Windows、macOS操作系统(Linux主要用于服务端)
2、Linux免费、Windows收费
3、Linux主要用于服务端,Windows主要用于PC(个人)

	Linux服务器版本费用比Windows的低、Linux病毒较少

4、Linux支持游戏较少,Windows兼容性高
5、安卓(Android)手机的底层内核、亚马逊、QQ
6、Linux系统:Linux内核+库文件+应用
7、Linux发行版:Redhat Linux、Suse Linux、centos、乌班图

Linux目录与路径

Linux的目录架构

在Linux中,一切皆文件。所以,Linux和Windows目录有很大不同,他没有明确的盼复,他的目录像一颗大树,顶
层目录就是根目录(“/”),然后下面有很多分支,分支可再分,从而形成一个庞大的文件系统

目录及使用
“/”:根目录
“/bin”:主要存放一些常用的系统命令,如:ls、cat、mkdir,存放的命令普通用户以及超级用户都可以执行
“/sbin”:存放和系统环境设置相关的命令,只有超级用户可以使用这些命令
“/usr/bin”:存放系统命令的目录,普通用户和超级用户都可以使用
“/usr/sbin”:存放系统管理命令,如大多数服务程序,只有超级用户可以使用
“/boot”:系统启动目录,存放系统启动的相关文件,如:内核文件和启动引导程序文件
“/dev”:设备文件保存目录,保存所以硬件设备文件
“/etc”:存放配置文件,系统内所有应用默认安装方式(rpm)的服务的配置文件,都保存在这里(如:用户的账
	    户密码、服务的启动脚本)
“/home”:普通用户的家目录,所有普通用户的家目录就是在home下建造一个与用户名同名的文件夹(如:user的
		家目录就是:/home/user)
“/lib”:系统调用的函数库目录
“/lost+found”:备份恢复目录,平时是空的,发生宕机时,可以修复已经损坏的文件系统
“/media”:挂载目录,主要挂载多媒体设备
“/mnt”:挂载目录,主要挂在U盘、硬盘
“/opt	”:第三方安装的软件保存目录,放置和安装其他软件的位置,但现在一般把软件放在/USE/LOCAL目录下
“/proc”:虚拟文件系统,数据库存在内存中,主要保存系统的内核,进程外设
“/sys”:和“/proc”类似,主要存放与系统相关的信息
“/root”:超级用户的家目录
“/srv”:服务数据目录,一些服务启动后,可以在这个目录中,保存所需要的数据
“/tmp”:临时目录,所有用户都可以访问和写入
“/var”:动态文件保存位置,主要保存缓存、日志文件

Linux路径

在Linux中目录程序呈树状结构,带有分支,也就是各级子目录,在命令执行某些命令时,我们经常会用到路径作为
参数,而且路径的表示方式有两种,分为绝对路径和相对路径。
绝对路径:文件在系统的真实位置,文件通常以“/”为根目录开头
相对路径:相对于当前位置的一个文件名称的简写,不以根目录开头的都表示相对路径

Linux常用的命令格式:命令 【-选项】【参数】,eg:ls -a 、etc

Linux目录操作命令

注:在Linux终端:eg:linux -suse:~/Desktop#
	linux -suse:表示主机名
	~/Desktop:表示当前所在位置
	#:表示root用户
	>:表示普通用户

1、切换目录——cd

cd..:返回上一层目录
cd../..:返回上两层目录
cd~:切换至当前目录的家目录下
cd-:回到上一次进入的目录
cd.:切换到当前目录
eg:cd /home

2、创建目录——mkdir(make directory)

mkdir 【-选项】【参数】
eg:mkdir ceshi1——》创建测试文件价
	mkdir  ceshi1 ceshi2 ceshi3——》创建测试1、测试2、测试3文件夹
	mkdir -p aa/bb/cc——》创建aa下的bb下的cc

3、删除目录——rm(remove)

rmdir + 要删除的文件名(该目录必须为空才可以删除)
rm + 文件名(rm不加选项只能删除文件,不能删除目录)
rm -r +目录名(-r是recursive指示rm将参数中列出的全部目录以及子目录递归删除)
	eg:rm -r aa:aa/bb/cc先删除cc然后删除bb然后是aa
rm -rf +目录名(-f是force强制删除,因为-r删除时会有提示是否删除,若目录过多会比较繁琐,-r与-f联合
使用就没有提示是否删除的信息了)
	eg:rm -rf aa

4、列举目录下的内容——ls(list)

ls+目录:查看某目录下的文件
ls -l :查看目录下的详细信息(包括创建日期等)
ls -a:查看所有文件(包括隐藏文件)
ls -s:查看恩建大小

5、pwd(print working directory):打印出当前工作目录也就是打印出当前所在目录
6、clear命令清屏

文件操作命令

1、创建文件——touch

eg:touch ceshi.text创建测试的文本文档
	touch ceshi1 ceshi2 ceshi3创建多个文本文档
	删除文件rm ceshi.text
	删除多个文件rm ceshi1 ceshi2 ceshi3

2、复制文件——cp(copy)

复制指定文件到制定位置eg:cp /GROUP . 复制GROUP文件到当前目录,“.”指的是当前目录
在复制目录时要加前提条件eg:cp -r /home .将home目录复制到当前位置

3、剪切——mv(move)

eg:mv /tmp/ceshi .剪切tmp下的ceshi文件夹到当前位置

4、重命名——mv

mv + 源文件名 +新文件名
eg:mv aa ceshi将文件夹aa改成ceshi
剪切并重命名eg:mv 、home/ceshi aa剪切ceshi到当前位置并重命名为aa

Linux文件查看命令

1、查看文件所有内容——cat(cancatenate)全文查看

将文件内容输出到屏幕上,cat+文件名
cat -n +文件名:输出文件内容的同时输出文件每条内容所在行数
cd -b +文件名:输出文档,且输出行数
-n与-b:-n不忽略空行输出,-b忽略空行输出

2、分页查看——more、less

less/more+文件名可以分行查看文档内容,使用空格或回车翻页,使用B键向上翻页,使用Q键退出阅读

3、部分查看——head、tail

head -3 文件名:查看文件的前3行数据内容
head/tail + 文件名:head、tail默认查看文件前十行内容
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值