趣文网 > 作文大全

linux基础常用操作概述和示例

2020-12-02 10:40:01
相关推荐

1.关于用户的切换和创建

查看当前用用户名 whoami

切换用户

管理员切换普通用户

普通用户切换管理员

可知管理员切换普通用户不需要密码,普通用户切换管理员则需要密码。

且两种身份的命令的前缀也不一样 管理员# 普通用户$

添加用户useradd(只有管理员才有权限添加用户)

用管理员创建用户wml 并设置密码123 第一次提示直接无视 继续设置123即可成功

关于shell的常用快捷键

ctrl+a 调到命令行开头

ctrl+e 调到命令行结尾

ctrl+u 将光标处到命令行开头的内容全部清除

ctrl+k 将光标处到命令行末尾的内容全部清除

ctrl+r 在历史记录列表搜索某一个指令

ctrl+L 清屏

history 显示历史命令

!+编号 可执行编号相应的命令

关于linux的目录结构

pwd查看当前文件路径

ls常看当前路径的文件(命令格式:命令 -选项 -参数)

-d 只看当前目录信息

-l 查看详细信息

-a 显示所有

-h 显示文件大小

上图 ls -a显示信息中 带 . 开头的文件都是隐藏文件 注意:不要轻易修改隐藏文件

还有另一种写法 查看所有文件的详细信息 ls -a -l 或者 ls -al

路径的切换 cd

cd / 进入根目录

cd /boot 进入boot目录

cd - 返回之前的目录

示例:两个文件夹之间的相互切换

cd . 当前目录

cd .. 返回上一级目录

cd ~返回家目录 (相当于win系统中C:Usershxh 目录)

绝对路径/相对路径

示例:进入hxh文件夹的两种方式

touch 创建一个文件

linux目录结构

那我们列举文件的详细信息后如何辨别它是文件还是文件夹呢? 注意看每一行的第一个字母

-表示文件 d表示文件夹 l表示连接文件 b设备文件,提供存储接口设备 c设备文件,提供串行接口设备(键盘)

文件处理

复制单个文件cp

复制多个文件

文件的移动

mv 在linux中习惯把文件的移动称之为重命名

关于文件的移动

删除单个文件 rm

删除多个文件

注意普通用户删除文件不会进行询问,管理员则需要确认 注意: rm / 可以删除整个linux系统 大家可以试一试,很有趣。

当然我们在管理员情况下运行删除命令 也可以去除询问,强制删除

由上图可知无法删除目录,所以加入参数 -r即可 (注意这样不会删除隐藏文件)

删除隐藏文件

文件夹的创建

无法在不存在的文件夹里创建文件夹

假如我们一定要这样创建目录,可以加入参数 -p 递归创建目录

文件夹的复制

加入参数-r 是为了防止目录下还存在目录,所以采用递归式复制,防止报错

将多个文件夹复制到一个文件夹

文件夹的移动 mv

如果存在则移动,不存在则重命名

一般在弄完测试文件后直接删除

当我们操作事务需要退出某项命令的时候 ctrl+z 挂起当前进程 输入fg可在此进入 需要彻底终结 ctrl+c

文件查看命令cat tac

more查看文件

回车看一页,空格看一行 b翻到第一页 q离开

less查看文件

查看文件head tail

查看日志文件

wc显示文件的行数,数字,字节

-c 只显示字节 -w只显示字数(一个字数代表空格,跳转或者换行) -l 只显示行数

关于vim编辑器

i插入 esc退出 u撤销 x删除 v选择文本 y复制 yy复制当前行 dd删除光标所在行 p粘贴 w保存 wq保存退出 q!强制退出

注意先esc退出后执行相应的删除,选择复制等操作

退出当前编辑先按ESC然后输入: 后面跟上命令

gedit编辑器

直接编辑文件,显示无法打开图形化界面

但是当我们打开linux图形化界面输入此命令 则可以打开

其实我们也可以使用xshell 下的 xmanger进行编辑(但不建议使用)

linux中的连接文件

软链接类似win系统下的快捷方式

1.可以对不存在的文件创建软链接

2.可以对文件或者目录创建软链接

3.删除软链接,不会影响它指定的文件

4.删除指向文件,该软链接就会变成死链

使用ln -s创建软链接

给文件a创建软链接b

我们删除软链接b指向的a 注意观察b

对不存在的文件创建软链接

硬链接

文件名:给用户看的 inode编号:给机器看的

硬链接:多个文件对应同一个inode编号

对多个文件中的耨一个文件进行修改时,其他文件也会发生改变。适用多用户协同工作

特点:

1.不能对目录进行硬链接的创建

2.只能对已经存在的文件进行硬链接的创建

3.删除一个硬链接文件,不影响其他相同的inode编号文件

查看etc文件下的inode编号

a b具有相同的inodeID

对文件a vim编辑hxh 查看b文件

删除a对b没有任何影响

linux关机操作 shutdown

数据同步到磁盘 sync

shoudown关机指令

-t 添加秒数,显示多少秒后关机

-k 不是真关机 而是发出警告信息

-r 在系统服务停止后,重启

-h 在系统服务停止后,关机

-f 关闭且开机以后 强行跳过磁盘检查

-F 重启后 强行执行磁盘检查

-c 取消已经在进行的shutdown指令

定时关机

shutdown -h now 立马关机

shutdown -r now 立马重启

shutdown -r+10 10分钟后重启

man帮助命令

查看shutdown相关命令信息,不想看了可以按Q退出

/usr/share/doc 存放着所有的帮助文档

阅读剩余内容
网友评论
相关内容
延伸阅读
小编推荐

大家都在看

我崇拜的人作文300字 兔子的作文200字 校园四季景色作文 我当一天家作文300字 关于自我的作文题目 美在校园作文600字 关爱小动物作文 落叶作文开头 2012高考作文题目 写水果的作文100字 开在心中的花作文600字初一 古代历史作文 2019年全国二卷语文作文范文 爱的阳光作文 英语作文介绍历史人物 关于孝顺父母的作文 影评作文 关于友情的作文600字 我真伤心作文400字 美好的事情作文450字 我的老师作文600 假如我穿越到古代作文 尊重别人的英语作文 小花猫作文100字 分数作文600 作文积累好词好句好段 下水作文 作文忘不了你的帮助 写场面的作文 端午节节日作文