Linux学习

一、Linux发展

1 .前身为unix
2 .GPL协议:非版权原则,免费开源
3 .GNU计划:开发Linux相关软件计划

二、Linux特点

多用户,多任务

三、Linux安装

1、安装虚拟机

安装VMware虚拟机,虚拟机是模拟硬件的软件
VMware安装链接地址,傻瓜式安装即可

2、在虚拟机上安装Linux

Linux安装及使用
Linux的组成:
在这里插入图片描述
Linux的目录结构(测试常会用到bin二进制文件,etc配置文件,mnt挂载点,root超级管理员,usr应用程序)

3、远程连接

使用Xshell,Xftp等远程连接工具

测试一般不需要自己安装虚拟机,远程连接即可
我工作中使用SSH软件:mobaxterm 点击可查看mobaxterm安装及使用教程

四、Linux命令

Linux命令大全

1、常用快捷键

序号 快捷键 作用
01 tab键 命令或者路径提示及补全
02 ctrl+c 放弃当前输入,终止当前任务或程序
03 ctrl+1 清屏
04 ctrl+insert 复制
05 鼠标右键 粘贴
06 alt+c 断开连接
07 ctrl+shfit+ R 新连接
08 alt+1/2/3/4/5 切换会话窗口
09 上下键 查找执行行过的命令,或者是history命令

2、终端命令格式

command [-options] [parameter]

说明:
command:命令名,相应功能的英文单词或单词的缩写
[-options]:选项,可用来对命令进行控制,也可以省略
[parameter]:传给命令的参数,可以是零个、一个或者多个

例如:
ls -l
touch abc.txt

3、帮助命令

一个命令有很多可选项,死记硬背肯定不行,可借助手册查阅

命令 内容
- -help 帮助信息command --help 显示command 命令的帮助信息 例如:ls --help
man 使用手册 man command 查询 command 命令的使用手册,包含命令、函数的详细使用说明 例如:man ls

4、其他常用命令

在这里插入图片描述
1)查看目录内容

序号 命令 作用
01 ls -a 查看全部内容,包含隐藏文件
02 ls -l 查看内容的详细信息,效果等同于 ll 命令
03 ls -lh 以人能读懂的方式显示文件大小
04 ls -R 输结构显示某文件夹下的所有文件(包括子文件夹)

2)创建,删除

序号 命令 作用
01 mkdir [-p] 要创建的目录(可创建多级目录) 例如: mkdir -p aaa/bbb/ccc 创建三级目录
02 rmdir 要删除的目录 remove 移除 例如: rmdir aaa
03 touch 创建文件(可创建多个文件) 例如: touch aaa.txt bbb.txt 创建多个文件
04 rm [-参数] -f 强制删除,-r 递归删除文件夹必用删除文件 例如:rm -rf *.txt

3)拷贝,剪切

序号 命令 作用
01 cp [-r] 可复制文件/文件夹 例如: cp test.txt test1.txt (同目录下复制文件)
cp -r abc /tmp (递归复制整个文件夹)
02 mv 剪切移动文件/文件夹,自带重命名功能例如:mv aaa1 bbb1(aaa1文件夹改名为bbb1)
mv a1 test(把a1文件夹放到test文件夹内)

4)cat查看文件内容(小)

序号 命令 作用
01 cat [-b] 列出行号,非空白行有行号显示,空白行不标行号 例如:cat -b abc.txt
02 cat [-E] 结尾字节以$显示出来 例如:cat -E abc.txt
03 cat [-n] 列出行号,空白行也会有行号,与-b的选项不同 例如:cat -n abc.txt
04 cat [-T] 将【tab】按键以^I显示出来例如:cat -T abc.txt
05 cat [-v] 列出一些看不出来的特殊字符 例如:cat -v abc.txt
06 cat [-A] 相当于-vET的整合选项,可列出一些特殊字符而不是空白而已例如:cat -A abc.txt

5)more查看文件内容(可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值