linux基本学习一 基本命令

1.01**365 = 37.8
0.99**365 = 0.03

操作系统:
计算机硬件:cpu 内存 硬件 声卡
如果想在裸机上运行自己编写的代码,就必须要用机器语言些程序

桌面操作系统:windows macos linux
服务器操作系统:linux, windows server(付费),放在机房 (远程操作服务器),远程服务
嵌入式操作系统:比如路由器
移动操作系统: android ios
在以前移动操作系统都是嵌入式操作系统,嵌入式都是用在linux中
虚拟机:

linux内核版本和发行版本
内核(管理硬件设备)
终端命令调用系统–操作硬件

linux文件结构:

	/	#根目录
		/bin		#可执行二进制文件
		/etc		# 配置文件
		/home	默认用户,用户文件
			/lijun 
		/lib	库文件
		/dev	设备文件	
		/usr	#/usr/bin 可执行二进制文件

ssh来维护服务器
改变终端大小:Ctrl++= ctrl+ - +好是shift++
基本命令:

ls list 		# ls -a	显示所有文件	ls -l	以列表的方式显示文件详细信息	ls -h配合ls -l以个性化方式显示文件大小 d目录,-文件ls -l -h 可以看到文件大小ls -lh 隐藏文件一般是配置作用
pwd print work directory
cd change directory
touch touch		新建文件,如果文件存在,可以改变文件修改末期
mkdir  make directory	-p 可以创建递归目录
rm  remove  # -rf  -f:强制删除	-r递归删除,文件夹删除 y n 
clear clear
tree :tree 以树状图列出来的目录 -d只显示文件夹
cp mv 复制 剪切	-i覆盖文件提示 -r来复制目录
cat	-n 编号		-b对非空编号
more b回滚 f前滚 q退出 /word搜索字符
grep	搜索文本文件名查看文件内容 -n显示行号  -v 显示不包含文本的所有行  -i忽略大小写
^a	:行首,搜索以a开头的行
ke$	:行尾,搜索已ke结束的行
echo 
> 表示输出,会覆盖文件原来内容  and >>	重定向,表示追加,会将内容追加到已有的文件 内容
|	管道:允许一个命令输出 可以通过管道作为另一个命令的输入 for example: ls -lh | more
command [-options] [parameter]	#选项 传递参数一个or在多个
command --help
man command

通配符

*	代表任意个字符	ls *  ls 1*
? 代表任意一个字符 ls ?
[]	代表可以匹配字符组中的任意一个
[abc] 匹配abc中任意一个
[a-f] 匹配d到f范围内的任意一个字符
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值