linux的基本命令和目录结构

    liunx目录结构

  1. /bin:存放基础命令
  2. /sbin:存放超级用户权限root可执行命令
  3. /usr:用户程序包含二进制文件、库文件和文档二级程序的代码
  4. /home:所有用户用home目录来存储个人档案
  5. /mnt:挂载
  6. /etc:存放配置文件
  7. /dev:设备存储目录
  8. /proc:操作系统运行时,进程信息和内核信息
  9. /var:存放内容可能增长的文件(日志)
  10. /tmp:临时文件
  11. /boot:引导加载程序文件包含引导加载文件的相关文件
  12. /lib:系统包含支持/bin和/sbin的相关困
  13. /opt:可选的附加应用程序
  14. /srv:存服务数据

linux基础命令

  1. pwd:显示当前工作目录  
  2. ls:列出目录内容包含文件和子目录(ls -l:以列方式显现; ls-a:显示包含所有的隐藏目录 ; ls-a/bin:显示bin下所有目录) .隐藏文件^C)(ls -ail:a是所有,i是iNode编码;l是以列示
  3. cd:切换工作目录(cd/etc:切换到etc目录下;cd ../切换到上一级;cd~:切换到当前用户的家目录)
  4. uname:显示系统信息(uname -r:内核版本;uname -n:主机名;-a:所有信息)             文件管理基础命令:
  5. touch 创建文件或更改文件的时间    不同文件下创建文件:
  6. mkdir创建目录:(mkdir -p是递归创建目录,嵌套目录)
  7. cp:拷贝文件或目录(-i:是否拷贝;-f:不询问;-r:拷贝目录)
  8. rmdir :删除空目录(rmdir -p:删除指定目录上的所有目录)

    rm删除文件或目录(-i询问;-f:不问;-r删所有)

    删除空文件rmdir无询问,rm有询问(需要 -r可以删掉非空文件)(rm -rf可以直接删除整个文件夹)

  9. mv:移动或更改文件名字(-i:移动但询问;-f移动不询问)

  10. 压缩打包文件(打包tar  -r 追加  -t查看包内文件  -c创建  -x解包)

  11. tar -zcf demo.tar.gz  (-xf解压  -rf追加  -tf查看 -cf创建)压缩包

12.find命令:查找 find 路径 类型 目标文件

13.find ./ -iname “a*”  -iname 加i是不区分大小写

14.查找管道文件

查找普通文件:find ./ -type d

查找目录:find ./ -type f

格式化显示时间:

显示日历:cal

查找某年某月:(先写月再写年)cal 7 2024

查找某年第几天 :cal -j 7 2024

查看文件大小:du -h ./

查看文件总大小:du -sh ./

15.

文本查找grep

grep -v "a" /etc/passwd  -v:反向查找,出现不带a的

grep -n"a" /etc/passwd  -n:只找带“a”的  

16.统计文本:wc

24行数(用户);38磁数;1108字节数

17.  5种查看文本方式

more /etc/passwd 适合大文件

less /etc/passwd可以查看大文件,查看的文件在新的文件

cat /etc/passwd 适合小文件,会把你看过的展示在控制台

head /etc/passwd 查看前10行

Head -2 /etc/passwd查看前两行

tail /etc/passwd 查看后10行

tail -2 /etc/passwd 查看后2行

18.在控制台输入内容:

19.

命令别名:alias  列:alias kk=”ls -ail”    alias ls=“ls -color”  查看系统别名:alias -p

取消别名: unalias  ls

重定向 >(覆盖)  >>(追加)  2>()  2>>()

20.当前用户进程  ps属于自己的进程

  ps -aux显示所有的进程   ps -aux | grep xxx过滤出要查看的进程

21.操作系统负载查看

1.uptime:显示现在时间、系统已经运行时间、目前登录用户、系统过去使用1,5,15分钟内的平均负载

2.free:显示目系统未使用和已经使用的内存数目,还可以显示被内核使用的内存缓冲区(空闲内存:avaliable=free+buffer(缓冲)+cache(缓存))

3.mpstat:CPU核状态

4.ifstat:网卡网络状态

5.df:查看磁盘使用率

22.改变文件的属性:chown  chown -R:递归处理,指定目录下的所有文件以及子目录一并处理; chown -R test/kk:将kk下的目录全部转到test目录下

23.设置权限:-rwx r=4 w=2 x=1  r:读;w:写; x:执行

  U:user  g:group  o:其他人

 改变文件权限:chmod  

 设置文件kk权限  chmod 746 kk;Chmod u+x,g+w kk; Chmod u=rwx,g=wr kk

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值