没有合适的资源?快使用搜索试试~ 我知道了~
linux学习笔记.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 61 浏览量
2021-09-13
18:13:15
上传
评论
收藏 49KB DOCX 举报
温馨提示
...
资源推荐
资源详情
资源评论
切换 X Window 与命令行模式:
linux login :root
Tab 按键 具有命令补全 与 文件补全
在线帮助:man page /info page
[root@linux^]LANG="man"
[root@linuxx]#man data
DATA(1)
以 root 的身份封入 Linux 之后输入 “ls-al”
-rwx rwx 文件拥有者与文件 所属用户组对文件的权利。
linu 的发展主要分为哪两种核心版本、
文件属性-rwxrwxrwx 表示这个文件的意义是什么?
要将一个文件的属性改为-rwxr-xr--采用什么命令?
若需要更改一个文件的拥有者与用户组,该用什么命令?
linux 传统的文件系统是什么?常用的文件登陆格式是那些?
文件和目录管理:
cd 切换目录
dmtsai 用户的家目录是/home/dmtsai,root 家目录是/root,假设一 root 身份在 linux
系统中,这儿个特殊目录的意义是:
[root@linux~]# cd【相对路径或绝对路径】
[root@linux~]#cd ~dmtsai
#表示去 dmstai 用户的家目录,及/honme/datsai
[root@linux~]#
[root@linux~]#
[root@linux~]#
[root@linux~]#
[root@linux~]#
[root@linux~]#
[root@linux~]#
pwd(显示当前所在多的目录)
[root@linux~]#pwd [-p]
参数:
-p :显示出十几路径,而非食用连接(link)路径
dmtsai
用户的家目录是/home/dmtsai root 家目录是/root
pwd 显示当前所在目录
例:[root@linux~]#pwd [-p]
pwd 显示当前所在目录
mkdir(建立新目录)
rm 删除文件或目录
mv 移动文件与目录,或重命名
[root@linux~]#mv [fiv]source dmstination
[root@linus ]#mv [options] source1 souroe2 souroe2 .....directory
-f;force,强调的意思,强制直接移动而不询问。
-i:若目标文件(destination)已经存在,就会询问是否覆盖;
-u 若目标文件你已经存在,切原文件比较新,才会更新(update)
翻页查看:
nl 与 cat、tac 等,都是一次性将数据显示到屏幕上,
more (一页一页翻动)
less
[root@linux~]#less/stc/man.config
7.3.3 数据选取
[root@linux~]#head [-n number ]文件-n 后面接数字,表示显示几行的意思。
tail()取出后几行)
[root@linux~]#tail [-n number] 文件
参数-n 后面接数字,表示显示几行的意思
实例:
[root@linux~]tail -n 20 /etc/man.config
显示~ /.bashrc 的第 11 到第 20 行
要显示第 11 行到第 20 行 可以先取出前 20 行,早从中取出后 10 行,所以结果就是:“
"head-n20~/.bashrc|tail -n19"
非纯文本文件
[root@linux ~]#od [-t TYPS ] 文件
-t: 后面可以及各种“类型(TYPE)”的输出。
a 使用默认的字符来输出
c 使用 ASCII 字符来输出
d 使用十进制
修改文件时间与创建新文件:touch
复制、移动、删除、:cp、rm、mv
CP(复制文件或目录)
[root@linux~]# cp [-adfiprsu] 源文件(source)目标文件(destination)
[root@linux~]# cp [options] source1 socurce2 directory
-a 相当于-pdr 的意思
-d
-f
-i
-l 建立连接的(hard link)的连接文件,而非复制文件本身。
-p 与文件的属性一起复制,而非使用默认属性。
-r 递归持续服用,相当于目录复制操作。
-s 复制成符号连接文件(sybolic link)即快捷方式。
-u 若目标文件比原文件旧 更新目标文件。
将/var/log/wtmp 复制到/tmp 下
[root@linux~]#cp /var/log/wtmp
[root@linux~]#ls -1 /var/log/wtmp wtmp
rm(删除文件或目录)
[root@linux~]#rm [-fir] 文件目录
参数:
-f 就是 force
-i 交换模式,再删除前询问用户是否操作
-r 递归删除 ,常用在目录的删除。
建立一个文件后予以删除
[root@linux~]# cd /tmp
[root@linux~]# cp~/.bashro bashrc
[root@linux~]# rm -i bashro
[root@linux~]#
获取路径的文件名与目录
直接查看文件的内容
cat (concatenat)
tac(反向显示)
文件默认权限 umask
[root@linux~]# umank
shell
我么通过 shell 将输入的命令与核心沟通,让核心可以控制硬件来正确无误地工作,
用户是利用 shell 控制一些内核提供的“工具”,来控制硬件代替我们正确工作。
kernel 是“核心”的意思,而 Shell 是“壳”的意思 shell 是最内层的,核心是操作系统最
底层的东西。
这个核心包含了各种支持硬件的工具,是计算机主机中作的正式核心
shell 指的是文字模式的 Shell
bash Shell 的功能
/bin/bash 是 linux 默认的 shell
命令记忆能力()
[Tab]接一串命令的第一个字的后面,侧为命令补全
[tab]接在一串命令的第二个字以后是,则为 “文件补齐”
命令别名(alias)设置功能
type [-tpa]name
执行命令
[root@linux ]command [-options]paramater1
vi 文字处理器:
1、请在/tmp 目录下建立一个名为 vitest 的目录:
2、进入 vitest 目录中;
3、将/etc/man.config 复制到本目录中(或由上述的连接下载 man.config 文件)
4、使用 vi 打开目录下的 man.config 文件。
5、在 VI 中设置行号。
6、移动到第 58 行
DOS 与 Linux 的换行符;
test.txt
不要再 Windows 系统中将文件编辑好之后,才上传到 linux 系统,这样容易发生错误
如果在不同的的系统之间复制一些纯文本文件时,千万要使用UNix2dos 或 dos2unix 来转换
格式
如何进入 vi 文件的页首及页尾。
vi 中,r 有什么功能?
7、在 Linux 中最常用的蚊子编辑器为 vi,如何进入编辑模式?
8、如何由编辑模式跳会一般模式
9、如果上下左右键无法使用时,如何在一般模式移动光标。
进入 vi 一般模式
[root@linux ]#vi test.txt
按下 i 进入编辑模式,开始编辑文字
按下[Ecs]键回到一般模式。
在一般亩时下按下:wp 存储后离开 vi
Bash Shell
磁盘检查:fsck badblocks
sck
[root@linux ]#fack [-Atcary] 设备名称
用来检查与修正硬盘的错误的命令。
如果在正常情况下使用这个命令可能会损坏文件,
badblock
[root@linux ]# badblock -[svw]
命令别名 alias 设置功能
变量的获取与设置,ech、变量设置规则、unset
变量与变量内容以“=”来连接。
等号两边不能直接接空格。
变量名称只能是英文字母与数字,但数字不能使开头字符。
若有空格,可以使用双引号“”“
通常大写字母为系统默认变量,自行设置变量可以使用小写字母,便于判断(
根据用户兴趣与喜好)
取消变量的方法为:“unset 变量名称”
[root@linux] #12name=VBird
-bash: 12name=VBird: command not found <= 屏幕会显示错误,因为不能以数字开头
[root@linux]# name=VBird <==错误,因为有空白。
剩余21页未读,继续阅读
资源评论
苦茶子12138
- 粉丝: 1w+
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 10、安徽省大学生学科和技能竞赛A、B类项目列表(2019年版).xlsx
- 9、教育主管部门公布学科竞赛(2015版)-方喻飞
- C语言-leetcode题解之83-remove-duplicates-from-sorted-list.c
- C语言-leetcode题解之79-word-search.c
- C语言-leetcode题解之78-subsets.c
- C语言-leetcode题解之75-sort-colors.c
- C语言-leetcode题解之74-search-a-2d-matrix.c
- C语言-leetcode题解之73-set-matrix-zeroes.c
- 树莓派物联网智能家居基础教程
- YOLOv5深度学习目标检测基础教程
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功