Linux基础命令

Linux来源:

Linux的来源可以追溯到1991年,当时芬兰的一位大学生Linus Torvalds开始开发一个新的操作系统内核作为他的个人项目。他早期的目标是创建一个在386处理器上运行的免费的类Unix操作系统。Linus Torvalds基于Minix操作系统的概念和设计,在其基础上进行了修改和扩展,最终形成了Linux内核。


Linux的基本原则:
  • 由目的单一的小程序组成;组合小程序完成复杂任务
  • 尽量避免捕获用户接口;(尽量不和用户进行交互,就是一个程序一但
    开始运行,就不需要用户进行任何操作,如 ls 命令, ifconfig 命令)
  • 配置文件保存为纯文本格式
 用户接口:
  • CLI:命令提示符,用户输入命令即可
  • GUI:图形界面用户接口,一般通过点击来启动应用程序
终端类型: tty 命令可以查看
虚拟终端( tty1-6 /dev/tty# # 号为数字号码
伪终端 (ssh Telnet 连接称为伪终端或者在图形界面下打开的终端 )
/dev/pts/#
物理终端( console /dev/console
串行终端(使用特定速率向外打印字符,通过串行接口连接)
/dev/ttyS#
图形终端:可以使用 startx 命令启动 startx -- :2 可以启动第二个图形
终端
命令形式:

命令                选项                参数

命令帮助:

man      命令                man手册

help      命令                内部命令可以通过help命令来查询帮助

--help    命令                外部命令可以使用--help命令来查询帮助

type      命令                如果不确定是内部命令还是外部命令,就可以使用type来进行判断

内部命令 :是系统shell自带的命令 

外部命令:是安装其它的程序产生的命令 

选项: 

  •  短选项: -a 输入快捷简单
  • 多个选项可以组合:-a -b 可以组合为 -ab
  • 长选项: -- 

 参数:命令的作用对象


基础命令:
ls命令常用选项:

-l:以长格式显示文件和目录的详细信息,包括文件权限,所有者,大小,修改时间等。

[root@localhost /]# ls -l

-a:显示所有文件和目录,包括以‘‘.’’开头的隐藏文件

[root@localhost /]# ls -a

 -h:与-l参数一起使用,以人类可读的格式显示文件大小

[root@localhost /]# ls -lh

 -t:与-l参数一起使用,按照修改时间倒序排列文件和目录

[root@localhost /]# ls -lt

-r:反向排序,既逆序显示文件和目录

[root@localhost /]# ls -lr

-S:按照文件大小排序,从大到小排序(注:大写S)

[root@localhost /]# ls -lS

-i:显示文件和目录的inode号(索引节点号)

[root@localhost /]# ls -li

-d:显示目录本身的信息,而不是显示目录下的文件和子目录

[root@localhost /]# ls -ld

这些只是ls命令常用的参数,如果还需了解其他参数,请使用ls --help来查看,还可以使用man ls来查看完成的ls命令手册,了解更多参数和使用方法。


后续我会持续发布一些关于Linux的一些基础操作以及其他内容,希望大家持续关注。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值