首页 > 系统相关 >day01 - Linux基础命令

day01 - Linux基础命令

时间:2023-01-25 00:12:49浏览次数:38  
标签:文件 当前目录 windows day01 cd 命令 Linux 目录

1. 操作系统介绍

操作系统的作用:用来整合硬件系统资源

常用操作系统:
	1. DOS 
	2. Windows:
		a. win3.1 , win3.2
		b. win95
		c. win97
		d. windows me
		e. windows xp (sp1,sp2,sp3)
		f. windows 2000 NT (服务器, new technology)
		g. windows vista
		h. windows 7,8,10 
		i. windows mobile (windows 移动操作操作)
		
	3. Unix 
		a. Unix
		b. FreeBSD
		
	4. MacOS  macitochi (类Unix系统) 
	
		dmg 格式 软件包  
	
	5. Linux (内核,李纳斯.托瓦兹) Minix  GNU GNU Not Unix
		
		根据包管理格式: 
		 rpm 格式
		 deb 格式


​		 
		 a. RedHat 
		 b. CentOS
		 c. debain
		 d. ubuntu
		 e. suse
		 f. 麒麟
		 g. 中标红旗
		 h. 中标蓝点
		 i. 即时操作系统 THIZLINUX
		 
	6. 移动操作系统
		iOS
		安卓


​		
​	
​		

2. 虚拟机介绍

虚拟机就是一种软件,可以用来在当前电脑上,模拟另外多台硬件系统,在这个硬件系统中可以安装其它操作系统

3. ubuntu 系统介绍

/:根目录
/bin:可执行二进制文件的目录(系统目录中存放的是常规命令)
/etc:系统配置文件存放的目录
/home:用户家目录

4. linux 内核和发行版介绍

linux 内核: 实现操作系统的基本功能
linux 发行版: 在 Linux 内核 基础上,添加定制特有的软件.

5. linux 命令格式(掌握)

命令 [选项]... [文件]...

6. 查看当前目录及显示当前目录下内容

a. 查看当前目录  pwd
	print work directory 

在这里插入图片描述

b. 查看当前目录下的内容  ls
	list
	
	ls -a    # 显示当前目录下所有的文件(包含以.开头的隐藏文件)
	ls -l    # 以长信息格式显示当前目录下的文件
	ls -h    # 一般会配合 -l 使用,以单位格式显示 文件大小
	ls -alh 路径  # 显示指定路径下的所有文件的长信息

在这里插入图片描述

7. 清屏

清除屏幕上显示过的信息

clear

快捷键:  linux: ctrl + L
		mac  ctrl + L

8. 切换目录

cd 命令
change directory 

cd 目录	切换到指定目录
cd ~	切换到当前用户的主目录
cd ..	切换到上一级目录
cd .	切换到当前目录
cd -	切换到上一次目录

9. 自动补全(必须掌握)

tab 键
通过按下 tab 键,可以补全命令或路径
优点: 避免输入错误
	 提高输入效率
	 
如果按完Tab 之后,没有可提示的内容时,会不显示任何内容,可以继续按第二次,会将所有的文件或命令提示出来,,选择是否显示 
如果在输入了几个字母后,按一次tab,会将所有以输入字符开头的命令或文件显示出来
如果命令或文件是唯一的,那么tab会直接补全

补充:
 使用上下方向键可以查找命令历史 

10. 绝对路径和相对路径

绝对路径是指以 / 开头的路径,无论在哪执行都能得到一个相同的结果

相对路径是指 没有以 / 开头的路径,相对路径起点是以当前目录开始去查找 ,不同的位置执行相同的路径,得到的结果不同

11. 创建和删除目录

创建目录 mkdir  make directory   (理解)
删除目录 rmdir  remove directory (了解)

-p 选项
在 mkdir 命令中用来逐层创建不存在的目录
在 rmdir 命令中,用来逐层删除空目录(如果某个目录中存在其它文件或目录,删除失败)

12. 创建和删除文件

touch 文件名 ....

rm 文件名

	-i 删除前询问是否删除
	-r 删除目录(不考虑目录是否为空)
	-f 强制删除不询问
	
	常用:
	 rm -rf *
	 
	 * 表示通配符,表示所有文件

13. 复制文件或目录

cp  copy

格式:
	cp 源文件  目标路径
	
	-r 可以复制目录

复制的同时可以改名

14. 移动文件或目录

mv  move
格式:
	mv 源文件  目标路径
	
	
	-v (了解) 在移动或复制时,显示路径信息

mv 可以实现重命名操作
mv 没有-r选项,可以直接操作目录

15. 获取帮助信息(掌握)

命令  --help 
man 命令

标签:文件,当前目录,windows,day01,cd,命令,Linux,目录
From: https://www.cnblogs.com/lehoso/p/17066560.html

相关文章

  • day02 - Linux高级命令
    1.echo和重定向a.echo$?显示上一次命令或程序的执行状态码b.echo$PATH显示系统环境变量PATHa.>输出重定向,用来将输出到屏幕的数据,重定向到一个指定......
  • tmux 命令汇总
    注意:本文内容适用于Tmux2.3及以上的版本,但是绝大部分的特性低版本也都适用,鼠标支持、VI模式、插件管理在低版本可能会与本文不兼容。#Tmux快捷键&速查表&简明......
  • linux root用户 terminal 带颜色
    root用户下,terminal终端都是黑白的,没有颜色需要做如下的设置echoPS1="'"'\[\e]0;\u@\h:\w\a\]${debian_chroot:+($debian_chroot)}\\033[01;32m\]\u@\h\[\033[00m\]......
  • 嵌入式Linux驱动程序开发基本概念和方法
    系统调用是操作系统内核和应用程序之间的接口,设备驱动程序是操作系统内核和机器硬件之间的接口。设备驱动程序为应用程序屏蔽了硬件的细节,这样在应用程序看来,硬件设备只是......
  • 如何在 Ubuntu 中卸载 deb 包 | Linux 中国
    如何在Ubuntu中卸载deb包|Linux中国原创 邀你一起加入 Linux中国 2022-08-0120:08 发表于海南收录于合集#译者:geekpi364个 导读:删除.deb文件的最简单和......
  • Linux getfattr 命令
    Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与......
  • linux环境编程(2): 使用pipe完成进程间通信
    1.写在前面linux系统内核为上层应用程序提供了多种进程间通信(IPC)的手段,适用于不同的场景,有些解决进程间数据传递的问题,另一些则解决进程间的同步问题。对于同样一种IPC......
  • 学习笔记——Linux中搜索查找类命令;压缩和解压类;Linux挂载和卸载;进程线程类命令;RPM;YUM
    2023-01-24一、搜索查找类命令1、find命令(1)find-name"*.txt" (功能描述:查找当前目录下包含“.txt”的文件)2、grep过滤查找及“|”管道符管道符,“|”,表示将前一个命......
  • Linux运维笔记[11]-家庭局域网2
    家庭影院qBittorrent磁力链下载[https://sleele.com/2020/04/09/docker-qbittorrent-optimizing/]dockerpulllinuxserver/qbittorrentee:latestmkdir/home/server/......
  • Linux和Ipad上传文件
    在同一个WIFI下,在你的ipad和Linux上同时打开浏览器,都输入:https://snapdrop.net然后它就会自动检测到有的设备,然后可以选择设备然后传文件在Linux段打开在Ipad上打开......