笔记
------------恢复内容开始------------
Linux基础部分
内核(内核态) (用内核开发软件(用户态)供用户使用):
1.CPU 2.内存 A:软驱 B:光驱 C:硬盘 (持久化) 3.文件系统
类nuix:
Linux:(操作系统安装在服务器上的) 红帽操作系统(Redhat),乌班图(Ubantu) 等才是操作系统的名字,他们都使用Linux内核,我们常常把它们笼统的称为Linux操作系统。
22号端口是远程访问的端口

Linux命令: 【命令词 命令选项 命令参数】
1.uname -a

2.shutdown 关机 (仅超级用户使用)
-r 重启 例: 现在关机:shutdown -h now 现在重启: shutdown -r now
快捷键:Ctrl+C 取消上一条指令 Ctrl+l 清屏
3.ls
-a (查看所有文件 文件前有. 说明这个文件是隐藏文件)
-l (以列的方式显示)
-i (文件节点inode:同一个文件在不同路径下的名字可能不一样,但是节点是一样的)
-R(显示嵌套文件夹)
4.cd (两种方式)
cd +绝对路径
cd +相对路径
cd .. 回到上一级路径
cd - 回到上一次操作的目录
cd 回到家目录
5.pwd 查看当前目录路径位置
6.touch (创建文件/改变文件的时间戳)
touch 文件名
touch a1.txt a2.txt (创建多个文件)
touch /home/shang.txt ./shang1.txt = touch /home/shang.txt shang1.txt
7.mkdir(创建文件夹,文件名不能超过255个字符)
-p 【mkdir -p qq/ww/ee/rr (创建嵌套文件夹)】
8.cp (拷贝文件,拷贝目录-r)
cp 源文件 目标文件夹
cp -r 源文件夹 目标文件夹
9.rm( 删除文件) rmdir(删除文件夹)
-r 删除目录 -i 删除前提示确认 -f 强制删除,不提示确认 -rf 删除所有(包括目录)且不一一询问
10.mv (移动文件;重命名)
mv 现在的文件名 重命名的名字
mv qq a2/yy (边移动边重命名)
11.tar (打包/解压缩)
tar -cf 报名 源文件【创建包】
tar -tf ll.tar 【查看包】
tar -rf ll.tar x.txt 【追加文件】
tar -xf ll.tar 【解包】
tar -f 【指定包名】
tar -czvf ll.tar.gz a1.txt a2.txt yy
tar -z 【将打包的文件用gzip格式压缩】
-c 【打包包】
-v 【显示打包过程】
-f 【定义目标包】
tar -xzvf ll.tar.gz
GNU (框架):“GNU"是"GNU”s Not Unix!" (GNU并非Unix!)
Windows分盘最多26个,四个逻辑分区(分区的真正目的是备份)
/不同位置的区分
1. /出现在最开始是根
2. /不出现在最开始就是分隔符
绝对路径: 是一个文件实际存在与你的硬盘中的路径
相对路径: 指的是与自身的目标档案相关的位置
man手册 使用方法:
B 向上翻一页 空格 向下翻一页 回车 向下翻一行
ls 字符串
-R 递归列表 -i 显示文件或目录的inode编号
man + 指定章节 + 命令 :可以查看指定章节中的命令提示
find ./ -name 正则表达式
find ./ -iname iname : 不区分大小写查找
find / type + 文件类型 :查找不同文件类型的方式
- 普通文件 在find / type + 文件类型 - 普通文件不用- 使用f 代替
find ./ -maxdepth 1 -type f :查找在当前目录下开始深度为1层的所有普通文件
date :显示时间 date + (想要格式化时间) 例:date +“%Y-%m-A%d %H:%I:%S"
输出则为:xxxx-xx-xx xx:xx:xx
du: 查询文件大小 -s 直接显示总合 -h 以人性化显示,并且表明大小单位
ln:创建连接文件的命令
进入VI编辑器:输入i 开始编辑 编辑完 Esc,然后输入: 输入wq 回车 自动保存退出
链接文件链接文件名(路径)
源文件和链接文件不是同一个文件 软链接的特征
硬链接: 每增加一个硬链接文件,链接数+1 如果删除一个硬链接文件,链接数-1
硬链接,对同一个文件起别名,硬链接是源文件,只不过起了别名
------------恢复内容结束------------

浙公网安备 33010602011771号