Linux学习周记-初识linux(一)

2018年9月17日00:22:21 XXM

这些都是平时学习记录下来的一些linux基本操作指令,每个命令都是手敲下来记录到笔记本,腾到博客上,一是可以方便记录自己个人的学习进度,二是可以方便日后查阅使用.

2018年9月6日 16:52:16

linux分区和文件系统结构

主分区和交换分区。交换分区可有可无 linux文件系统结构是树形结构

/ 根路径 /bin 主要命令文件 /boot linux系统内核文件 /home 用户主目录 /root 超级管理员root用户目录 /sbin 管理员的命令 /etc 系统脚本文件

ls cd pwd clear

ls [list] 列出

ls(选项)(参数)

ls * 列出零个或多个 ls ? 列出一个或多个 ls [reg] 可以写正则

目录:指定要显示列表的目录,也可以是具体的文件。

cd [change directory] 改变目录

pwd [print working directory] 打印当前目录

clear clear命令用于清除当前屏幕终端上的任何信息。


more

mkdir [make directory] 创建目录

参数 -p 会创建级联目录
mkdir -p test1/test2/test3

存在则略过 不存在则

rmdir [remove directory] 删除目录

cp [copy]

复制文件 cp file directory

复制目录 cp -R directory newDirectory

-R/r:递归处理,将指定目录下的所有文件与子目录一并处理 -p:保留源文件或目录的属性; -f:强行复制文件或目录,不论目标文件或目录是否已存在;

touch 更新当前文件时间标签 为当前系统时间

touch file

rm [remove] 删除文件或目录

rm file|Directory

-f 不提示 -r 级联删除目录

mv [move] 移动文件或目录

cat [concatenate and display files] 查看文件中储存的内容

参数 -n 可以显示行号

cat file

more 分页显示文件内容

空格进入下一页

回车进入下一行

more file

head 显示文件的前n内容

head -2 file

tail 显示文件的后n内容

tail -5 file

su 切换到root用户

su
需要输入root密码

nl命令在linux系统中用来计算文件中行号。nl 可以将输出的文件内容自动的加上行号!其默认的结果与 cat -n 有点不太一样, nl 可以将行号做比较多的显示设计,包括位数与是否自动补齐 0 等等的功能。

nl file

2018年9月13日 15:19:36

1. Vi编辑器

vi file

命令模式

gg 移动到行首

shift + g 移动到行末

x 删除光标所在的单个字母

dd 删除光标所在的行

切换编辑模式

插入模式
I  光标在行首进入到编辑模式
A  光标在行尾进入到编辑模式
S  删除光标所在行进入编辑模式
O  在当前行上新起一行进入编辑模式 相当回车
a  光标向后移动一位进入编辑模式
s  删除光标所在字母进入编辑模式
o  在当前行之下新起一行进入编辑模式

底行模式

按Esc键

:q 退出编辑器
:wq 保存并退出编辑器
:q! 强行退出编辑器 不保存内容
:w! 对没有修改权限的用户强行保存文件的修改 并且修改后的文件的所有者和用户组都有相应的变化
:wq! 强行保存文件并退出编辑器

:set nu 显示行号 :set nonu 取消行号显示 :n 移动到n :n1 co n2 n行复制到行号 :/xx 搜索相应的内容 n查找下一个 N查找上一个

2018年9月13日 15:19:36

echo 输出内容

echo hello world

追加到文件尾

echo content >> file

tar 打包文件

参数
-czf 压缩
-tzf 查看压缩内容
-xzf 解压
-cf 打包
-xf 解包

压缩:
tar -czf file.tar.gz file
多个文件和目录 用空格隔开
查看压缩:
tar -tzf file.tar.gz
解压:
tar -xzf file.tar.gz 
默认解压到当前目录
--解压到指定目录
tar -xzf file.tar.gz -C 目录

zip 压缩文件

zip -r xxx.zip file

unzip 解压 unzip xxx.zip

dir 列出目录内容

dir

dir -l = vdir

日记本

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

赞赏支持
被以下专题收入,发现更多相似内容