Linux
1 目录结构
- /bin 常用命令,存放最经常使用的命令
- /home 用户目录
- /root 管理员目录
- /etc 用户自己安装的应用程序的配置文件
- /usr 安装程序默认文件夹,类似program files
- /mnt 挂在别的文件系统,可以和windows互通
- /opt 软件安装包目录
- /usr/local 软件安装目录
- /var 放经常会变化的文件,如日志文件
- /sbin 管理员使用的系统管理程序
- /lib 动态链接共享库
- /lost+found 非法关机后,才存放文件
- /boot linux启动的相关文件
- /proc 虚拟目录,系统内存的映射,用来获取系统信息
- /src 存放一些服务启动后需要提取的数据
- /sys 与系统有关的文件
- /tmp 存放临时文件
- /dev 设备管理器,硬件设备以文件的形式存储
- /media 自动识别设备,U盘、光驱等识别后挂载在此目录下
- /selinux 安全子系统
2 vim的使用
vim与windows中的txt文件类似
基本操作有:创建并打开文件vim hello.py
;进入编辑模式编辑文件i,o,r
;退出编辑模式:Esc
加上:
同时输入wq、q、q!
分别表示写入并退出、退出、强制退出;命令行模式键入/或:
退出命令行Esc
一般模式快捷操作:
拷贝:yy,拷贝多行5yy,粘贴时输入p
删除:dd,删除多行5dd
查找::
进入命令行模式,/关键字
搜索,回车后键入n
滚动到下一个
设置文件行号::
进入命令行模式,输入set nu
,取消行号,键入set noun
回到文件首尾行:一般模式下键入G
跳转到末行,键入gg
跳转到首行
撤销动作类似wins ctrl+z:按Esc
回到一般模式,键入u
跳转指定行:一般模式下键入数字x
,再按shift+g
3 关机重启和登录注销
关机重启:
shutdown -h now
:立刻关机
shutdown -h 1
:1分钟后关机
shutdown -r now
:立刻重启
halt
:和shutdown一样关机
reboot
:立刻重启
sync
:将数据同步磁盘
登录注销(在运行级别3下有用):
su - 用户名
:登录指定用户
logout
:注销当前用户
4 级别切换和用户管理
4.1 级别切换
linux中共包含6个级别如下:
0:关机
1:单用户【找回丢失密码】
2:多用户状态没有网络
3:多用户状态连接网络
4:系统未使用保留用户
5:图形界面
6:系统重启
使用init 0~6
指令切换图形界面
4.2 用户管理
用户创建:useradd [name]
;useradd -d /home/name jack
在指定路径下创建用户
修改密码:passwd [name]
用户删除:userdel [name]
;同时删除用户文件userdel -r [name]
id
显示当前用户的id,whoami
显示登录时的用户
创建组:groupadd 组名
;删除组:groupdel 组名
;将用户加入组:usrmod -g 组名 用户名
;
5 帮助指令
5.1 man获取帮助信息
基本语法:man 命令名或配置文件
案例:查看ls命令的帮助信息 man ls
linux下.开头的文件为隐藏文件 ls -la /home
5.2 help指令
6 文件目录指令
6.1 pwd 指令
print working directory 显示当前目录的绝对路径
6.2 ls 查看指令
基本语法:ls [选项] 目录或文件
常用选项:
-a : 显示当前的目录的所有文件,包括隐藏文件
-l : 以列表的形式显示信息
6.2 cd 指令
基本语法:cd [参数] 路径
cd ~
: 回到家目录; cd ..
:回到当前目录的上级目录
6.3 mkdir 指令
mkdir = make directory 用于创建目录
基本用法:mkdir [选项] 要创建目录
常用选项:-p
创建多级目录
6.4 rmdir 指令
rmdir = remove directory 删除空目录
基本语法:rmdir [选项] 要删除的空目录
*****如果要删除非空目录使用:rm -rf 要删除的目录
,r
表示递归,f
表示强制
6.5 touch 指令
touch指令用于创建空文件
基本语法:touch 文件名称
6.6 cp 指令
copy文件到指定目录
基本操作:cp [选项] 文件路径 拷贝路径
常用选项:-r
:递归复制整个目录文件夹(包含多个目录)
强制覆盖不提示拷贝:\cp
6.7 rm 指令
rm指令用于移除文件或目录
基本语法:rm [选项] 移除的文件
常用选项:-r
递归删除整个文件夹;-f
强制删除不提示
6.8 mv 指令
移动文件或者目录重命名
基本语法:
重命名:mv 旧名 新名
(同一个目录)
移动文件:mv 旧路径 新路径
6.9 cat 指令
用于查看文件内容
基本语法:cat [选项] 要查看的文件
常用选项:-n
显示行号
为了浏览方便,一般会加上管道命令|more
b韩老师linux入门学习地址
更新至学完…