Linux基本概念与指令

一、基本概念

1、简介

Linux是一个基于Posix(可移植操作系统)和Unix的多用户、多任务、支持多线程和多CPU的操作系统。一切皆文件

2、特点

  • 开源
  • 完全兼容POSIX1.0标准
  • 多用户、多任务
  • 良好的界面
  • 支持多种平台

二、指令

1、    处理目录常用命令:

(tips:使用上下方向键可以查看已经执行过的命令哦~)

ls       查看当前文件目录

ls -a   查看当前所有文件(包括隐藏的)

cd      切换目录

     cd /.   切换到根目录

     cd ../切换到上一级目录

pwd   显示目前的目录(绝对路径)

mkdir  创建一个新的目录

rmdir   删除一个空的。目录

cp       复制文件或目录

常用选项:

-f  覆盖目标同名文件或目录时不进行提醒,强制复制

-i  覆盖目标同名文件或目录时提醒用户确认

-p 复制时保持源文件的权限,属主及时间标记等属性不变

-r  复制目录时必须使用此选项,表示递归复制所有文件及子目录

rm       删除文件或目录

常用选项:

-f 强制删除,不可恢复

-i  删除时提醒用户确认

-r  递归删除整个目录树(!谨慎使用)

mv      移动文件与目录,或修改文件与目录的名称

touch 文件名     创建文件

创建多个文件    touch 名字{1….10}.txt

Find          查找文件或目录

常用选项:

-name 按名字查找,允许使用“ *“及“ ?“ 通配符

-size    按文件大小查找,一般使用+,-号设置超过或小于指定大小作为查找条件

-user   按文件属性查找,一般使用+,-号设置超过或小于指定大小作为查找条件

-type   按文件类型查找

表达式之间的运算符:

-a  表示与(and)

-o  表示或(or)

例:find /demo -size +1024k-o -name “jenny*”

history      查看历史记录

which        用于查找文件位置

2、编辑Linux命令行的操作

Tab键 自动补全命令或者路径

\          强制换行(写脚本是有用)

Ctrl+U 清空至行首

Ctrl+K 清空至行尾

Ctrl+L 清屏

Ctrl+C 取消本次命令编辑或终止当前应用

最后,没有Linux环境没有关系,直接在mac终端进行练习。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值