linux系统基本使用知识点,linux系统基础-linux部分知识点学习整理笔记

接触linux也有几年了,今天需要整理下有道云笔记,感觉有些内容需要整理一下。一不小心翻开之前的容易迷糊或容易忘记的linux知识点笔记瞅了瞅,现在看来依旧觉得有些还挺有收获的,这里把之前的笔记贴出来分享下。当时系统学习学习linux的时候笔记的,那些linux基础比较好的朋友就不需要看了。

1,文件权限

权限代号:                              对文件                 对目录

r :读权限,用数字4表示    可以查看文件内容    可以列出目录中的内容

w : 写权限,用数字2表示    可以修改文件内容    可以在目录中创建、删除或修改目录内容

x :执行权限,用数字1表示  可以执行文件         可以进入目录

– :删除权限,用数字0表示

2,文件查找find

find命令参数:

-name 按照文件名查找             * 匹配字符(一个或多个)  ?只匹配一个参数

-iname 按照文件名查找但是不区分大小写

-size  按照大小进行查找。注意换算数据块 +大于多少  -小于多少

-amin  -cmin  -mmin  按照文件修改时间查找。加减号同-size

复合查询 -a 两个条件都满足  -o 两个条件满足其一即可。

-type 按照文件类型查找  f 文件 d目录 l 软链接   eg:find  .  -type d -name  ext

-inum 按照inode查找                                        eg:find  . -inum 2343333  -exec  rm -f {}  \;

3,who/w显示信息

用户名 登录终端 登录时间(远程IP)  tty:本地终端登录   pts:远程终端登录

[[email protected] /]# w

23:59:24 up 1:20, 2 users, load average: 1.08, 1.02, 0.93

USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT

root tty1 - 23:57 1:29 0.01s 0.01s -bash

root pts/0 192.168.1.6 22:39 0.00s 0.15s 0.03s w

4,查看用户登录信息命令。

last 用户登录信息,lastlog用户最后一次登录信息。可以加grep查询条件

5,gzip

gzip 压缩 文件

解压  gunzip 或gzip -d

注意只能压缩文件,不能压缩目录。不能保留源文件。

6,zip压缩和解压

zip 压缩文件。 zip  -r 压缩目录

unzip 解压。

7,wall 给所有在线用户发消息。(write all)

比如执行wall i will reboot this server after 5 min。所有人都会收到这个消息。

8,ping命令。ctrl+c停止,或 ping -c 3  8.8.8.8 包数量加参数

9,traceroute 跟踪路由命令,类似win下tracert命令。

[[email protected]/]# traceroute www.163.com

traceroute to www.163.com (61.188.191.84), 30 hops max, 60 byte packets

1 192.168.1.1 (192.168.1.1) 0.810 ms 0.960 ms 1.095 ms

2 100.64.0.1 (100.64.0.1) 16.896 ms 16.890 ms 16.883 ms

3 118.112.179.1 (118.112.179.1) 16.872 ms 16.866 ms 16.855 ms

4 171.208.203.101 (171.208.203.101) 7.913 ms 171.208.197.133 (171.208.197.133) 9.043 ms 171.208.203.81 (171.208.203.81) 8.876 ms

5 171.208.203.150 (171.208.203.150) 11.643 ms 118.121.0.94 (118.121.0.94) 16.809 ms 16.798 ms

6 118.121.0.18 (118.121.0.18) 11.696 ms 118.121.0.14 (118.121.0.14) 8.786 ms 118.121.0.18 (118.121.0.18) 8.424 ms

7 118.121.0.42 (118.121.0.42) 9.457 ms 9.801 ms 9.042 ms

8 84.191.188.61.broad.nc.sc.dynamic.163data.com.cn (61.188.191.84) 11.813 ms 11.640 ms 11.701 ms

10,netstat 命令。netstat 注意加参数a会列出已经建立连接的地址;udp不会显示监听状态。常用参数netstat -tunlp / netstat -an / netstat -rn

11,关机、重启命令

关机:shutdown  -h now 、halt、powoff、init 0  关机注意内存数据保存。

重启:shutdown  -r  now、reboot、init 6

查看系统运行级别 runlevel

12,软件安装

源码包  和rpm包(二进制包) 注意了解掌握优缺点。

rpm -ivh  i安装 v安装信息 h安装进度

rpm -Uvh 升级包。U升级(update)

rpm -e 卸载包

rpm -q 查询安装包

rpm -qa  查询所有已经安装的rpm包。 一般结合rpm -qa | grep 配合

rpm -qi 查询要安装包的信息 -p 包全名,查询未安装包信息

rpm -ql 查询包安装位置。

rpm -qR 查询包依赖性

目前主要安装方式源码编译和yum,什么适合就用什么。

13,用户切换到管理员命令 su –

注意中横杠“-”一定要加上,否则环境变量不对会导致很多报错,比如env查看信息就可以明白。不要单纯的su切换

sudo -l 查看可以切换的身份以及可执行的命令。visudo 直接编辑dusoers 。其中 NOPASSWD:  可执行命令,多个逗号隔开。注意冒号后空格。

14,进程管理

kill -1 pid 重启该进程

kill -9 pid 强制杀掉进程

kill -15 pid 正常结束进程

15,按照终端号踢出用户

w :使用w命令查询本机已经登录的用户

pkill -t -9 pts/1  强制杀死从pts/1虚拟终端登录的进程

或者pkill -kill -t pts/1  强制杀死从pts/1虚拟终端登录的进程

16,vmstat命令监控系统资源vmstat 刷新间隔 刷新次数

vmstat 1 3

[[email protected] ~]# vmstat 1 3

procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----

r b swpd free buff cache si so bi bo in cs us sy id wa st

0 0 0 61888 35944 110988 0 0 15 33 4 8 1 0 98 1 0

0 0 0 59896 35944 110988 0 0 0 0 573 411 28 1 71 0 0

0 0 0 61384 35952 110976 0 0 0 68 387 439 12 0 86 2 0

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值