2021-11-13

Linux基础二

1.linux系统与版本

  1. cat /proc/version :查看系统内核版本信息
    cat /etc/redhat-release:查看发行版本信息
  2. reboot :重启系统
    shutdown -h now :关闭系统

2.程序与进程操作

A|B:将A的输出作为B的输入

1.ps -aux:查看当前系统下所有的进程信息。
[常用: ps -aux | grep 程序名:能够获取目标程序的进程ID]
2.kill -q 进程ID:通过进程ID关闭对应程序。
3.(拓展):top,可以调用Linux系统下的“任务管理器”,动态查看所有进程信息。

3.端口号信息获取及操作

1.netstat -anptu:获取当前系统的网络信息(端口号信息)。
2.lsof -i:端口号 :查看占用某一端口号的程序名称及进程ID(需root用户权限)
(哈哈:可以通过 kill -q 进程ID,完成对端口占用程序的移除)

4.文件权限

1.ls -l /home/demo:显示文件的详细信息(包括权限信息)
2.

5.Linux命令的共通知识

通配符:又叫文件替换符号
*:可代表任意字符
?:代表任意一个字符
[ ]: 代表一个范围——[abc],[a-c]:代表文件名是a或b或c\

6.绝对路径和相对路径

  1. 绝对路径:路径源头固定不变,都是以根目录“/”开头的
    ~:当前用户的家目录(~/demo——/home/nst/demo)
  2. 相对路径:以当前路径为源头
    当前目录(.)————当前目录的上一级目录(…)

    ls ./demo == ls demo

7.linux常用命令

查看目录内容:ls
切换目录:cd
pwd:查看并打印当前目录
创建和删除操作:touch ,rm ,mkdir
移动和拷贝:mv ,cp
查看文件内容:cat ,more ,grep
其他:重定向>和>> ,管道符|

8.重定向>和>>

ls -al / > demo

>:一次性输出到某文件demo中,该文件原来的值会被完全覆盖
>>:追加到某文件中,即会给demo添加新的消息

9.以分屏方式查看文件内容

more demo

向下滚动:空格
向上滚动:b
找出页面中信息:/
退出手册:q

10.linux常用详解

ls:查看当前路路径下有哪些文件 (对文件进行(增删)操作,判断是否成功)[ls 路径———查看指定路径下的内容];
pwd:打印当前路径(使用cd切换路径后,确定路径使用);
touch:创建文件(touch 文件1 文件2);
mkdir:创建文件夹(mkdir 文件夹1 文件夹2) ;
cp:复制文件,cp 文件 目标文件夹
——复制文件夹,cp -r 文件夹 目标文件夹;
mv:移动文件(夹),mv 文件/文件夹 目标文件夹
改名,mv 文件 新文件名
rm:删除文件,rm 文件
——删除文件夹,rm -r 文件夹
——删除文件和文件夹,rm -r *

11.查看文件日志内容

head:查看文件开头内容
——head 文件:查看文件前10行内容
——head —n 文件:查看文件前n行内容
tail:查看文件结尾内容
tail -f 文件:动态查看日志文件内容(ps:日志文件内容是变化的)

上一篇:python-rong-day04


下一篇:linux_cd