Linux概述及常用命令精讲--第一部分

初识Linux

Linux特点
Linux里面一切皆是文件
Linux里面没有后缀名这一说

Linux目录结构

概览
在这里插入图片描述
目录含义
/bin:是Binary的缩写,这个目录存放着系统必备执行命令

/boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件,自己的安装别放这里

/dev:Device(设备)的缩写,该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。

/etc:所有的系统管理所需要的配置文件和子目录。

/home:存放普通用户的主目录,在Linux中每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。

/lib:系统开机所需要最基本的动态连接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。

/lost+found:这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件。

/media:linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后,linux会把识别的设备挂载到这个目录下。

/misc: 该目录可以用来存放杂项文件或目录,即那些用途或含义不明确的文件或目录可以存放在该目录下。

/mnt:系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在/mnt/上,然后进入该目录就可以查看光驱里的内容了。

/net 存放着和网络相关的一些文件.

/opt:这是给主机额外安装软件所摆放的目录。比如你安装一个ORACLE数据库则就可以放到这个目录下。默认是空的。

/proc:这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。

/root:该目录为系统管理员,也称作超级权限者的用户主目录。

/sbin:s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序。

/selinux:这个目录是Redhat/CentOS所特有的目录,Selinux是一个安全机制,类似于windows的防火墙

/srv:service缩写,该目录存放一些服务启动之后需要提取的数据。

/sys: 这是linux2.6内核的一个很大的变化。该目录下安装了2.6内核中新出现的一个文件系统 sysfs 。

/tmp:这个目录是用来存放一些临时文件的。

/usr: 这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似与windows下的program files目录。

/var:这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件。

Linux常用命令

su - root 切换用户
ifconfig 查看
hostname 查看机主名
pwd 查看当前所在路径
whoami 查看现在是谁正在登录
systemctl restart network 重启网卡
systemctl stop firewalld.service 关闭防火墙
systemctl status firewalld.service 开启防火墙
setenforce 关闭安全性防护
selinux 关闭安全性防护
exit 退出登录
hostname。。起机主名
enable 查看所有内部命令
type pwd 查看pwd是内部还是外部文件
echo $LANG 查看当前语言环境
which (XX) 查看命令位置
which hostname (后跟命令)
查看当前命令位置
-h短格式 --help长格式
help pwd 查看内部命令帮助
pwd help 查看外部命令帮助
【TAB】打两次出现可选词
ls 查看当前路径下的所有文件
ls /root/home 查看多个文件
man __ 命令阅读手册
man pwd 查看命令帮助
cd(目标位置) 切换到目标位置
cd… 返回到上一层
cd- 切换到刚才命令执行的路径
cd~ 切换到刚才用户的家路径
tree
yum -y install tree 直接安装

ls–help
ls -a 列出隐藏不隐藏的所有文件
ls -A 同上
ls -l 以长格式显示所有文件
ls -l -h /ls -lh /ll-h 友好方式查看文件大小
ls -ld (home/ .) 看自己目录属性
ls -R (home) 递归显示
r 倒叙
ls -l --color 以颜色显示
ls -l --color=none 关闭颜色显示
ls -F 区分文件和目录

file(目录或文件名) 看文件类型
红色-压缩文件
绿色-可执行文件
alias(命令名)=‘ 命令 ’
unalias(命令名) 删除
写入文件中:ls -a;vim .bashrc(i插入;esc :wq保存退出;q!不保存退出)
rm -rf /* 瘫痪系统

du 查看目录存储情况
-s
-h
du -sh /opt/* 查看所有目录存储情况

df -h 看磁盘水位
df -a 统计磁盘空间所有文件大小
-h 人性化显示统计结果

mkdir /【目录】/目录 单个创建新目录
mkdir -p 递归创建新目录 带“/”是目录

rmdir 删除目录,只能删除一个空目录

touch 改变时间,创建一个新的文件
touch {a…e} /touch “1 2 3”创建多个连续文件

ln -s 创建软链接
ln

cp xx/文件
cp -f 强制覆盖同名文件或目录
cp -r 复制目录
cp -p 复制保留源文件
-a 把目录复制到。。
cp -p /etc/sysconfig/network-scripts/ifcfg-ens33 配置网卡信息

rm 删除非空目录
-r 删除目录
-f 强制删除
-rf

mv XX YY 改名 XX改YY
mv XX/opt/YY 移动并改名

which 命令/程序名
-a

find 【查找范围】【查找条件】 查找文件或目录
find -name ‘*’所有

find -size +1024k 查找大于1024k的文件
… -o/-a … 或者/并且
(查找出来的命令 -exec rm -rf {} 😉 删除要查找出来的文件
find /var -type d -mtime +3(-3) 查找3天前(3天内)var下的目录
atime 访问的时间
ctime 修改的时间
-type f/d/b
文件f
目录d
磁盘b
链接文件l

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值