Linux基础命令(1)

Linux 发展和介绍

Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。

Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。

Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
 

shell

Shell
Shell俗称壳(用来区别于核),是指“为使用者提供操作界面”的软件(command interpreter,命令解析器)。它类似于DOS下的COMMAND.COM和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。

功能:接收用户输入的命令,并解释命令为计算机语言,传递给内核调用相关硬件资源。

内部命令:集成于shell,属于shell的一部分,没有独立的系统文件会随着shell自动加载到内存,可以直接使用。

外部命令:属于shell之外,就是一个二进制文件或脚本文件,每个外部命令都要有一个对应的系统文件,且需让shell知道文件位置。通常放在/bin,/usr/bin,/sbin,/usr/sbin......等等。可通过“echo$PATH”命令查看外部命令的存储路径,比如:ls、vi等。

编辑Linux命令行的辅助操作

Tab 键

自动补齐

反斜杠“\”

强制换行

Ctrl+U组合键

清空至行首

Ctrl+L组合键

清屏

Ctrl+C组合键

取消本次命令编辑

Ctrl+a组合键

切换到行首

显示当前目录

  • pwd

自动补全命令

  • 在敲出 文件目录命令 的前几个字母之后,按下 tab 键
    • 如果输入的没有歧义,系统会自动补全
    • 如果还存在其他 文件目录命令,再按一下 tab 键,系统会提示可能存在的命令

小技巧

  • 按  光标键可以在曾经使用过的命令之间来回切换
  • 如果想要退出选择,并且不想执行当前选中的命令,可以按 ctrl + c

ls 常用选项

 ls 通配符的使用

当文件很多时,不利于查找你想要的文件。此时可通过通配符罗列一部分文件,从而在小范围内进行查找,更加方便。

切换目录

  • cd 是英文单词 change directory 的简写,其功能为更改当前的工作目录,也是用户最常用的命令之一

注意:Linux 所有的 目录 和 文件名 都是大小写敏感的

相对路径和绝对路径

  • 相对路径 在输入路径时,最前面不是 / 或者 ~,表示相对 当前目录 所在的目录位置
  • 绝对路径 在输入路径时,最前面是 / 或者 ~,表示从 根目录/家目录 开始的具体目录位置

  • 关机/重启
    • shutdown
  • 查看或配置网卡信息
    • ifconfig
    • ping

# 重新启动操作系统,其中 now 表示现在
$ shutdown -r now

# 立刻关机,其中 now 表示现在
$ shutdown now

# 系统在今天的 20:25 会关机
$ shutdown 20:25

# 系统再过十分钟后自动关机
$ shutdown +10

# 取消之前指定的关机计划
$ shutdown -c

 

查看或配置网卡信息

# 查看网卡配置信息
$ ifconfig

切换用户

第1字段: 文件属性字
第一个字符代表文件的类型:
“-”表示该文件是一个普通文件 
“d”表示该文件是一个目录
“l”表示该文件是一个软链接文件。类似于windows下的快捷方式 

第1字符的后面9个字母表示该文件或目录的权限位:
r表示读(查看、下载)、w表示写(添加、更改、删除、上传)、x表示执行(运行文件、切换目录)
其中前三个表示文件拥有者(属主)的权限,中间三个表示文件所属组拥有的权限,最后三个表示其他用户拥有的权限。

新建的文件默认是不带执行权限的
新建的目录是有执行权限的

第2字段:文件硬链接数 
如果一个文件不是目录,此时这一字段表示这个文件所具有的硬链接数
如果是一个目录,则第2字段表示该目录所含子目录的个数。
如果新建一个空目录,这个目录的第二字段就是2,表示该目录下有两个子目录。

第3字段:文件\目录拥有者 

第4字段:文件\目录拥有者所在的组  

第5字段: 文件所占用的空间(默认以字节为单位) 
如果是一个目录,则表示该目录的大小,而不是目录以及它下面的文件的总大小。
Linux系统中一切皆文件,因此目录也是一种文件。

第6字段:文件\目录最近访问或修改时间 

第7字段:文件名
如果是一个符号链接(软链接文件),那么会有一个 “->” 箭头符号,后面根一个它指向的文件名
 

设置别名------alias

alias  命令名=“命令”   

alias  #查看别名

unalias    #取消别名

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值