前言什么是Linux?Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。特点: 免费、可靠、安全、稳定、多平台。什么是Linux命令?linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。一、shell1.Linux系统中运行的一种特殊程序2.在用户和内核之前充当“翻译官”3.用户登录Linux系统时,自动加载一个shell程序4.Bash是Linux系统中默认使用的shell程序文件位于/bin/bash
二Linux命令Linux命令分类
三、Linux命令行格式通用的命令行格式:命令字+【选项】+【参数】命令字:操作+选项:功能+参数
Linux命令行的辅助操作Tab键:自动补齐反斜杠 \ :强制换行快捷键Ctrl+U:清空至行首快捷键Ctrl+K:清空至行尾快捷键Ctrl+L:清屏快捷键Ctrl+C:取消本次命令编辑Linux常用命令help:查看bash内部命令帮助信息--help:适用于大多数外部命令man:阅读手册页上下方向键可滚动文本;Page up和Page down 翻页;Q、q退出;按“/” 查找内容pwd:显示用户当前所在工作目录位置,且显示绝对路径,根目录cd:到达某个目标目录cd ~: 家目录cd - :切换到上一次所在的目录cd .. :返回上层目录cd../../ :返回上层目录cd / 根目录ls:列表显示目录内容ls+【选项】+文件或目录ls -l :显示文件的详细信息ls -a :查看隐藏文件ls -A 查看隐藏文件 除了. ..ls -d显示本目录的信息
ls -h 友好形式显示带有单位的信息ls -R 递归形式以颜色区分文件类型黑色----数据文件蓝色----目录、文件夹红色----压缩包绿色----执行文件,命令文件,脚本天蓝色----链接文件,快捷方式黄----设备文件,磁盘文件设置别名alias myls=“ls-alh”du 进行统计du -a统计所有du -h友好的形式有单位的du -s只统计总大小mkdir 创建空目录软链接:快捷方式硬链接:文件的别名文件节点:文件在磁盘中存储的唯一标识序列cp 复制rm -f 删除which 命令|程序名 或者 which -a 命令|程序名find+查找范围+查找条件表达式采用递归方式,根据目标的名称、类型、大小等不同属性进行精细查找find -name、find -size、find -user、find -type“-a” 表示而且 (and)“-o” 表示或者 (or)
总结初学Linux命令,对我们来说是一道很难的关卡,唯一的窍门还是需要我们多敲多练,才能熟练掌握。这是我们学习的基础,只要掌握好命令我们才能在接下来的学习中取得更好的进展,不然以后接触的命令会越来越多,现在不赶紧好好吸收的话,到以后更难吸收,所以一定要多加练习!