Linux学习杂记

sync:
保存内存中正在运行的数据,送到硬盘里面。
shutdown:
关机
reboot
重启

linux 系统概述

在linux中,一切都是文件,所有的文件都挂载在根目录 /下,可以使用命令

ls /

查看根目录下都有哪些文件
下面代码块的笔记内容来自于狂神的一些内容:

/bin: bin是Binary的缩写, 这个目录存放着最经常使用的命令。
/boot: 这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。
/dev : dev是Device(设备)的缩写, 存放的是Linux的外部设备,在Linux中访问设备的方式和访问
文件的方式是相同的。
/etc: 这个目录用来存放所有的系统管理所需要的配置文件和子目录。
/home:用户的主目录,在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账
号命名的。
/lib: 这个目录里存放着系统最基本的动态连接共享库,其作用类似于Windows里的DLL文件。
/lost+found: 这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件。
shutdown –h 20:25 # 系统会在今天20:25关机 shutdown –h +10 # 十分钟后关机 shutdown –r now # 系统立马重启 shutdown –r +10 # 系统十分钟后重启 reboot # 就是重启,等同于 shutdown –r now halt # 关闭系统,等同于shutdown –h now 和 poweroff 8910111213141516171819 ls / 1
/media:linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后,linux会把识别的设备
挂载到这个目录下。
/mnt:系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在/mnt/上,
然后进入该目录就可以查看光驱里的内容了。
/opt:这是给主机额外安装软件所摆放的目录。比如你安装一个ORACLE数据库则就可以放到这个
目录下。默认是空的。
/proc: 这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获
取系统信息。
/root:该目录为系统管理员,也称作超级权限者的用户主目录。
/sbin:s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序。
/srv:该目录存放一些服务启动之后需要提取的数据。
/sys:这是linux2.6内核的一个很大的变化。该目录下安装了2.6内核中新出现的一个文件系统
sysfs 。
/tmp:这个目录是用来存放一些临时文件的。
/usr:这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于windows
下的program files目录。
/usr/bin: 系统用户使用的应用程序。
/usr/sbin: 超级用户使用的比较高级的管理程序和系统守护程序。
/usr/src: 内核源代码默认的放置目录。
/var:这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录
下。包括各种日志文件。
/run:是一个临时文件系统,存储系统启动以来的信息。当系统重启时,这个目录下的文件应该被
删掉或清除。

常用目录命令

  • cd :当前目录下的命令
  • ./ 当前目录下的命令
  • ls -a 查看全部文件,包括隐藏文件
  • ls -l 不包括隐藏文件,包括权限
  • pwd:显示当前目录下的文件
  • mkdir 创建一个目录
  • mkdir -p test/test1 递归创建
  • rmdir -p 递归删除
  • cp 文件复制:cp 原来的地方 新的地方
  • rm -r 递归删除
  • rm -f 强制删除
  • rm -rf 删库跑路
  • mv 移动或者重命名

文件权限目录

d:目录
l:连接文档
/- 则表示的是文件
c则表示的是端口
r代表可读
x代表可运行
w代表可写
在这里插入图片描述

修改权限

1.chgrp -R 属组名 文件名
//chown既可以修改属主,也可以修改属组
2:
chown -R 数主名:属组名 文件名
shown -R属组名
3:chmod修改权限操作

w:4 r:2 x:1

chmod 777 表示的是将权限授予给其他人

文件查看

下面这段内容摘自狂神笔记
cat 由第一行开始显示文件内容
tac 从最后一行开始显示,可以看出 tac 是 cat 的倒著写!
nl 显示的时候,顺道输出行号!
more 一页一页的显示文件内容,按空格翻页
less 与 more 类似,但是比 more 更好的是,他可以往前翻页!
head 只看头几行
tail 只看尾巴几行
head 和 tail 只需要 -n 参数就可以查看前几行或者后几行
其中more 和less 可以按q退出按?查询

在linux 中ctrl+F和ctrl+d 表示的是向上翻页和向下翻页
useradd -m 用户名,就是新增一个用户
userdel -r 就是删除一个用户
df 查看磁盘整体的使用量

进程查看

ps 命令

ps -a 显示正在跑的全部命令
ps -u 以用户信息显示进程
ps -x 后台进程显示的参数
比方说查找和过滤

ps -aux |grep x

netstat -anp | grep ${pid} //根据PID查询端口号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值