前言
什么是Linux?
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
特点: 免费、可靠、安全、稳定、多平台。
什么是Linux命令?
linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。
一、shell
1.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命令,对我们来说是一道很难的关卡,唯一的窍门还是需要我们多敲多练,才能熟练掌握。这是我们学习的基础,只要掌握好命令我们才能在接下来的学习中取得更好的进展,不然以后接触的命令会越来越多,现在不赶紧好好吸收的话,到以后更难吸收,所以一定要多加练习!
原文地址:https://blog.51cto.com/14557905/2446339