码迷,mamicode.com
首页 > 系统相关 > 详细

Linux初体验

时间:2017-09-01 23:06:11      阅读:241      评论:0      收藏:0      [点我收藏+]

标签:shift   接下来   使用   系统   rect   输入密码   tar   lin   backward   

技术分享

现在正式回到计划的内容上来了。之前为了出去玩时文章有的发,开了几篇《ASP.NET MVC企业实战》,后面又因为工作需要学了一点Angular,企业实战挺好的书,后面有时间还想看看,Angular本来想着速战速决,但看来还需要至少一个月,那么就先了解点基础,以后用时再深入吧。
多年前的笔记本,使用WIN10 32位,运行VS2017时卡得要命,之后的课程如果再安装虚拟机,怕是不成了。于是干脆升级了内存和SSD,安装了64位WIN7和Ubuntu 16.04,本来担心16.04会卡,但实际上非常顺畅。接下来试试在日常使用中只启动linux体验一把,windows和linux没有孰优孰劣的问题,
侧重不同吧。就冲着新奇也要好好折腾一下了。


一、文件系统
a) Linux和Windows系统的区别之一在于文件系统,Windows是多根文件系统,每个磁盘的根目录都是文件树的根。Linux的文件系统则是单根的,每个磁盘都被作为文件夹 ,磁盘的节点称为挂载点(mount)。Windows下的文件夹在这里叫目录(Directionary)。另外Linux的文件名是区分大小写的。
b) 了解Linux的一些主要目录
boot 存放的是引导文件
bin 存放二进制可执行文件
user存放用户相关数据
opt中是额外安装包
dev放置设备文件
etc里面是系统配置文件
home则用户文件的根目录
lib是共享程序库
var中是运行时需要改变数据的文件
mnt是安装临时文件系统的安装点

二、一些Linux的常用命令:
a) 常用文件操作命令
工作目录working directory
pwd print working directory
ls显示当前目录下的文件,也可用dir
cd change directory
cd / 回到根目录
cd ..回到上级
mkdir 创建文件夹,由于权限问题,默认只能在home的当前用户目录下操作
rmdir 删除文件夹
rm 删除文件
-r 删除非空目录 recursive
-rf强制删除所有文件
cp a b 复制
mv 1 t1/2 移动文件
cat 查看文件内容,cat的意思是concatenate files and print on the standard output把文件连接后输出到屏幕上
more分页查看
find -name ‘lib*‘ 查找文件和文件夹

b) 系统命令
ctrl+alt+t 打开终端
ps 当前运行的进程
-ef当前计算机所有运行进程
reboot 重启
shutdown
-h now 立即关机
exit 退出终端
clear 清空屏幕ctrl+L也可以,windows下为cls
上下箭头,调出历史指令
ctrl+C 取消当前指令
tab 自动补齐 cd c 然后tab
tar 压缩,归档,打包
tar -c -f a.tar t1(要打包的文件夹)
解压 tar -x -C(大写) t2 -f a.tar
man 查看手册 man dir

c) 管道指令
把一个命令的输出作为另一个命令的输入
可以自由组合多个指令
使用竖线|来分割
ps -ef| more
netstat -a| more 列出网络端口

e) sudo
用超级用户权限执行命令,需要输入密码

三、vi

技术分享

a) vi有三种模式,三种模式的关系和切换方式为:
i插入模式
esc 命令模式
: 末行模式

技术分享

保存 :w 文件名
退出 :q
不保存退出 :q!

b) 末行模式
:wq 保存然后退出 要有文件名
:q! 不保存退出
:w 保存不退出
!+shell 可以不离开vi执行shell指令

c) 命令模式:
shift+^ 移到行首
shift+$
ctrl+b  backward
ctrl+f  forward
dd 删除当前一行
x 删除当前字符
u 撤销,只能一次
o当前行下新增一行,并自动进入插入模式
i 当前光标之前插入 insert
a 之后插入 append

学习资料:如鹏网.Net提高班www.rupeng.com/News/10/4603.shtml

Linux初体验

标签:shift   接下来   使用   系统   rect   输入密码   tar   lin   backward   

原文地址:http://www.cnblogs.com/zhixin9001/p/7465247.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!