有关linux的基础内容

一:
1.linux是操作系统,具有稳定性 ,安全性,开源性
2.linux系统的组成:内核,是操作系统的核心,有多种基本功能;shell,是命令解释器。
3.linux的启动过程:ID为0的调度进程,也称为交换进程;ID为1的init进程,该进程通常读取 与系统有关的初始化文件;ID为2的页守护进程,此进程负责支持虚拟存储器系统的分页操作。(内核的引导;运行init;系统初始化;建立终端;用户登录系统 )
3.有关文件系统:一切都是文件,linux与windos不同,其没有盘符的概念,通过目录树去管理,文件不是通过扩展名去识别的。linux的目录是树状结构。
4.应该关注的目录:/usr:用户的很多应用程序和文件都放在该目录下,类似于windows下的program files目录;/usr/bin:系统用户使用的应用程序;/usr/sbin:超级用户使用的比较高级的管理程序和系统守护程序;/usr/src:内核源代码默认的放置目录;/var:该目录存放着不断扩充的东西,我们习惯将那些经常修改的目录放在该目录下,包括一些日志文件;/proc:是一个虚拟的目录,是系统内存的映射,可通过直接访问这个目录来获取系统信息。管理内存空间!虚拟的目录,是系统内存的映射,我们可以直接访问这个目录来,获取系统信息。这个目录的内容不在硬盘上而是在内存里,我们也可以直接修改里面的某些文件来做修改。
5.文件类型:一般文件:— ;目录文件:d ;字符设备: c ;块设备: b ;链接文件: l ;管道文件:p ;套接字文件:s ;
6.目录的读,写,执行权限的意义:
读权限:允许读取目录中文件和子目录的列表
写权限:允许在目录中新建和删除文件或子目录
执行权限:可以访问目录中的文件和子目录
二:
linux的操作命令:
格式 命令-选项 参数 (选项参数可以为空)
ctrl+alt+t 调出命令终端;
ctrl,shift,+(三键组合)终端字体变大;
ctrl,-(两键组合) 终端字符减小;
清屏 ctrl+l 或者 clear
tab 键可以补全命令
help 查看帮助(ls – help);man(有问题找男人)man ls
退出命令 q 常用于编程,查看命令或函数
ls -a #显示所有文件 ls -l #长格式显示 ls -al #等价于ll
创建目录 mkdir
创建多级目录 mkdir -p les1/code
删除目录 rmdir
删除多级目录 rmdir -p les1/code
切换目录 cd / :根目录;~:代表用户的根目录;.:代表当前目录; …:代表上一级目录
touch 创建文件 touch 1.txt;#产生10个文件名为1到10的文件:touch{1…10}.txt.
stat 1.txt #查看文件信息
mv(移动文件或目录)mv 1.txt test.txt ; mv *.txt ./class1
cp (拷贝) cp 1.txt ./class
rm (删除文件) rm 1.txt; rm -i 1.txt #删除前提示 ;rm -rf 文件名或目录 #r代表递归,f代表强制
cat 查看文件内容 cat 123.txt ; cat -n test .txt #带行号输出文件内容
查看shell :cat/etc/shells
查看ubuntu版本 :cat/etc/issue
查看内核版本: uname -r
“>>” #追加 echo “shenlancode.com” >> test.txt
"> " #重新写入 ,会清除原来的内容
| (管道)
cat 1.txt | head -n 6 连接两个命令,将命令1的结果作为命令2的输入
ps 查看进程 ps -ef : ps -ef | grep “mysql” | grep -v “grep”
head (从前向后查看文件) head 1.txt -n 6 #查看前6行
tail (从后向前查看文件) tail 1.txt -n 6
-n 显示文件末尾n行,默认是10行; -f 动态刷新文件末尾,常用于查看日志
nl #显示档案内容时输出行号,跟cat -n类似
开关机 : poweroff (poweroff需要root权限,sudo当前命令使用root权限)
重启: reboot (需要权限); shutdown -r now

1.压缩文件:
zip file.conf.zip file.conf
2.将整个文件夹压缩成一个文件:
zip -r file_backup.zip . 点表示当前目录
3.解压文件:
unzip file.conf.zip
4.解压时不询问直接覆盖:
unzip -o file.conf.zip
5.将文件解压到指定文件夹:
unzip file.conf.zip -d /data/bak
6.查看压缩包内容但不解压
unzip -v file.conf.zip
7.查看压缩后的文件内容:
zcat file.conf.gz

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值