栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux学习1--linux系统常用命令

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux学习1--linux系统常用命令

Linux学习1--linux系统常用命令

一、linux下的文件结构二、linux常用文件命令

1、pwd2、ls3、文件的权限4、改变路径5、打印文件6、复制文件7、移动文件8、创建文件 三、vi编辑器的使用

1、vi命令模式2、vi光标命令3、vi拷贝与粘贴命令4、vi保存和退出命令5、vi查找命令6、vi替换命令 四、其他

一、linux下的文件结构

Linux文件系统就是一个树形的分层组织结构。

目录示例


文件系统层次结构标准FHS

/ bin :bin是二进制(binary)英文缩写。/ boot :存放的都是系统启动时要用到的程序。/ dev :包含了所有Linux系统中使用的外部设备。/ etc :存放了系统管理时要用到的各种配置文件和子目录。/ lib :存放系统动态连接共享库的。/ home :普通用户的主目录/ root :根用户(超级用户)的主目录


二、linux常用文件命令 1、pwd

显示当前目录位置 2、ls

列出目录下的文件

ls -a :列出所有文件
ls -l :列出文件并显示文件信息
ls -R :横向列出所有文件以及路径下的文件

3、文件的权限

-r:读权限
-w:写权限
-x:执行权限

4、改变路径

cd /home/joshua/work:绝对路径或相对路径cd :回到家目录cd …(只有两个点) :回到上一级cd -:回到上一次的工作目录 5、打印文件

cat 文件名:打印文件内容在命令行上cat -s 文件名:多个空行合并成一个空行显示cat -b 文件名:加行号显示nl 文件名:加行号head -n 文件名:显示文件内容前n行,默认10tail -n 文件名:显示文件内容后n行,默认10 6、复制文件

cp 复制的文件名 (文件路径默认当前目录下)新生成的文件cp -i:覆盖文件时提示cp -r:复制文件夹cp 复制的文件名 复制的文件名 复制到的路径:多文件复制 7、移动文件

移动单个文件:mv 文件名 移动路径
移动多个文件:mv 文件名 文件名 移动路径

8、创建文件

touch:创建或更新时间戳rm:删除文件rm -R:删除文件夹rm -i:删除时询问(输入y回车确认删除)mkdir:创建文件夹 三、vi编辑器的使用 1、vi命令模式

命令行模式:执行编辑器命令插入模式:可以编写代码,按Esc返回命令行模式低行模式:光标位于屏幕的底行。 2、vi光标命令

a:进入编辑状态,从当前光标之后的位置开始插入键盘输入的字符i:进入编辑状态,从当前光标的位置开始插入键盘输入的字符o:进入编辑状态,并插入一新行,光标移到该新行的行首。A:进入编辑状态,让光标移动到本行最后一个字符插入。I:进入编辑状态,让光标移动到本行第一个字符插入。ESC:进入命令状态。:! Command:在vi中执行外部命令Command,按回车键可以返回vi继续工作:N:移动到N行。1G:移动光标到文件的第1行G:移动光标到文件的最后1行:set nu:显示行号set nonu:取消行号 3、vi拷贝与粘贴命令

[N]x:删除从光标位置开始的连续N个字符(并复制到编辑缓冲区)[N]dd:删除从光标位置开始的连续N行(并复制到编辑缓冲区)[N]yy:复制从光标位置开始的连续N行到编辑缓冲区p:粘贴。
(以上命令默认从本行开始)y0-将光标至行首的字符拷入剪贴板y$-将光标至行尾的字符拷入剪贴板d0-将光标至行首的字符剪切入剪贴板d$-将光标至行尾的字符剪切入剪贴板:范围(x,y) y-块复制:范围 d-块剪切u:撤销。 4、vi保存和退出命令

:q:退出没有修改的文件(若文件被修改了而没有保存,则此命令无效):q!:强制退出,且不保存修改过的部分。:w:保存文件,但不退出:wq或:x:保存退出:w File:另存为File给出的文件名,不退出:r File:读入File指定的文件内容插入到光标位置 5、vi查找命令

/查找的字符串n: 继续查找N:反向查找 6、vi替换命令

s 命令可以实现字符串的替换

例如

: s/str1/str2/
: s/str1/str2/g
:.,$ s/str1/str2/g g全部替换(默认换第1个)
:1,$ s/str1/str2/g ,表示第一行,$表示最后一行
:%s/str1/str2/g

四、其他

ctrl+L:清屏
ctrl+shift+n:在打开一个命令窗口
ctrl+shift+T:在本命令窗中在打开一个命令窗

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/746981.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号