访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux命令 | pupilheart | 博客园

时间:2019-11-25

1.查看linux的path变量
%20%20%20%20echo%20$PATH%20#使用echo命令查看单个环境变量
2.简述linux的文档目录结构
%20%20%20%20linux的所有结构是一个有层次的树状结构
%20%20%20%20根“/”是所有目录的顶点
%20%20%20%20bin%20一般用户可用,开机时会用的指令
%20%20%20%20boot%20核心文档,其下的grub开机设定相关
%20%20%20%20dev%20类似/dev/null与/dev/sda等装置文档
%20%20%20%20etc%20所有的系统配置文件
%20%20%20%20home%20普通用户的目录默认储存目录
%20%20%20%20lib%20库文件和内核模块存放目录
%20%20%20%20media%20即插即用设备的挂载点自动存放在这个目录下,像u盘,cdrom/dvd自动挂载后,就会出现在这个目录下
%20%20%20%20mnt%20临时文件系统的挂载点目录
%20%20%20%20opt%20第三方软件的存放目录
%20%20%20%20root%20Linux超级用户root的根目录
%20%20%20%20sbin%20基本的系统维护命令,只能由超级用户使用
%20%20%20%20srv%20存放一些服务器启动之后需要提取的数据
%20%20%20%20tmp%20临时文件目录
%20%20%20%20usr%20存放用户使用系统命令和应用程序等信息,像命令,帮助文档
%20%20%20%20var%20存放经常变动的数据,像日志,邮件等
%20%20%20%20
3.递归创建文件夹/tmp/oldboy/python/{alex,wusir,nvshen,xiaofeng}
%20%20%20%20mkdir%20-p%20/tmp/oldboy/python/{alex,wusir,nvshen,xiaofeng}
4.显示/tmp/下所有内容详细信息
%20%20%20%20ls%20-la%20/tmp
%20%20%20%20stat%20/tmp/*
5.简述%20/%20%20~%20%20-%20的含义
%20%20%20%20cd%20/%20%20返回根目录%20%20%20%20%20#/%20linux所有文件的顶部根目录
%20%20%20%20cd%20~%20返回当前用户的home目录
%20%20%20%20cd%20-%20%20返回之前所在的目录
6.请简述你如何使用vi命令
%20%20%20%20vi%20命令:文件编辑命令
%20%20%20%20vi%20+待编辑文件名%20,进入文件后,输入%20i%20/o进入编辑模式,编辑结束,Esc键退出编辑,:wq!回车进入命令模式%20%20%20%20
7.查看/etc/passwd的内容并且打印行号
%20%20%20%20touch%20/etc/passwd/file.py
%20%20%20%20vi%20/etc/passwd/file.py
%20%20%20%20i%20print("wcl")%20esc%20:wq!enter
%20%20%20%20cat%20-n%20/etc/passwd
%20%20%20%20
8.查看文本有哪些命令?
%20%20%20%20%20%20%20%20%20linux常用的文本文件查看命令介绍
%20%20%20%20cat%20‘options’%20filename%20%20%20%20%20%20%20
%20%20%20%20%20%20%20%20options:-A:显示全部,-E:每一行的后面加上$符号结尾,%20-b:在所有的非空白行上标示编号
%20%20%20%20tac%20:cat单词的倒写,把文件的内容从最后一行开始输出,用法类cat
%20%20%20%20head%20‘options’%20filename
%20%20%20%20%20%20%20%20optains:%20-n:显示行数%20设置显示的行数,%20-c:显示数量%20设置显示的行数,
%20%20%20%20%20%20%20%20%20%20%20%20-q%20不显示文件名称,-v:显示文件名称
%20%20%20%20%20%20%20%20head是输出文件内容最前面的部分的意思
%20%20%20%20tail%20'optains'%20filename
%20%20%20%20%20%20%20%20optains:%20-f:常用于跟踪日志,-n:后接一个数字,表示显示多少行
%20%20%20%20%20%20%20%20[root@redhgg%20test_script]#%20tail%20-f%20port.sh%20输入回车则会显示最后10行信息,默认显示为10
%20%20%20%20more%20'optains'%20filename
%20%20%20%20%20%20%20%20optains:%20-c:每次显示全新的一页,+num:从num行开始显示,-num:显示第一页的行数,-s%20若有多行空白,显示一行
%20%20%20%20less%20‘optains'%20%20filename
%20%20%20%20%20%20%20%20optains:跟more极为相似,参考more
%20%20%20%20%20%20%20%20最大好处就是可以往上一页看,而more做不到这一点
%20%20%20%20Grep是一个非常重要的命令,它在指定的文本文件中查看某一内容
9.linux%20xshell常用快捷键?
%20%20%20%20%20%20%20%20%20linux快捷键,在xshell中也是可以使用的
%20%20%20%20ctrl+l:清屏,ctrl+u:删除光标前字符,ctrl+k:删除光标后字符,ctrl+a:光标移动行首,ctrl+e:光标移至行末,
%20%20%20%20ctrl+左右键头:光标移动到上下一个单词,ctrl+b:光标移至前一个字符,ctrl+f:光标移至后一个字符
%20%20%20%20%20%20%20%20%20xshell快捷键
%20%20%20%20ctrl+o:新建session,ctrl+tab/shift+tab:切换窗口
%20%20%20%20ctrl+insert:复制,shift+insert:粘贴
10.如何用echo清空一个文件?
%20%20%20%20当发现日志文件很大,使用rm命令又要重启服务时,
%20%20%20%20使用echo命令:echo%20"">catalina.out,完全清空%20%20%20%20
11.复制/tmp/下所有内容到/home,在修改文件前,先拷贝一份,防止内容被破坏
!!!%20%20%20%20cp%20-r%20/tmp%20%20/home%20
12.重命名test.py为my.py
%20%20%20%20mv%20test.py%20my.py%20%20%20%20
13.强制删除/tmp下内容
%20%20%20%20rm%20-rf%20./*%20tmp%20%20%20%20
14.找到服务器上的settings.py
!!!!%20%20%20%20find%20/%20-name%20settings.py
15.找到/etc下的网卡配置文件,提示网卡配置文件名是ifc开头
%20%20%20%20find%20/etc%20-name%20"ifc*"
%20%20%20%20
这里题目,请先cp%20/etc/passwd%20/tmp/%20%20%20拷贝文件
%20%20%20%20cp%20/etc/passwd%20/tmp/%20%20%20%20
%20%20%20%20注:/tmp/%20相当于提供存放目录,/tmp%20相当于提供存放文件名
%20%20%20%20
16.过滤出/tmp/passwd下有关root的信息
%20%20%20%20grep%20--color%20'root'%20/tmp/passwd
!!!!%20%20%20%20cat%20/etc/passwd%20grep%20"root"
%20%20%20%20
17.过滤出/tmp/passwd下除了/sbin/nologin的信息,且打印行号
%20%20%20%20grep%20'/sbin/nologin'%20/tmp/passwd%20-n%20-v
%20%20%20%20grep%20'/sbin/nologin'%20/tmp/passwd%20-nv
!!!!!%20%20%20%20cat%20passwd%20|grep%20-vn%20"/sbin/nologin"
18.查看/tmp/passwd前25行
%20%20%20%20head%20-25%20/tmp/passwd
19.查看/tm/passwd后3行
%20%20%20%20tail%20-3%20/tm/passwd
20.不间断打印/var/log/py.log的信息
!!!!%20%20%20%20tail%20-f%20xx.log
21.替换/tmp/passwd中的所有root为ROOT
!!!!%20%20%20%20sed%20-i%20“s/root/ROOT/g”/tmp/passwd%20#替换全局用g,否则不用
22.用sed删除'/tmp/passwd'中的5,10行
%20%20%20%20sed%20“5,10d"%20/tmp/passwd%20-i
23.配置rm别名为“禁止你用rm,谢谢”,然后取消别名
%20%20%20%20echo%20rm="禁止你用rm,谢谢"
!!!!%20alias%20rm="echo%20禁止你用rm,谢谢"
%20%20%20%20unalias%20rm
24.将服务器1的/tmp/my.py远程传输到服务器2的/opt/目录下
!!!!服务器1%20%20%20%20scp%20/tmp/my.py%20用户名@ip:/opt/
25.将服务器2的/opt/test.py拷贝到服务器1的/home目录下
!!!!服务器2%20%20%20%20scp%20-r%20用户名@ip:/opt/test.py%20/home
26.统计/var/log/文件夹大小
%20%20%20%20du%20-sh%20/var/log
27.简述top的常见参数
%20%20%20%20第一行%20(uptime)
%20%20%20%20%20%20%20%20系统时间%20主机运行时间%20用户连接数(who)%20系统1,5,15分钟的平均负载
%20%20%20%20第二行:进程信息
%20%20%20%20%20%20%20%20进程总数%20正在运行的进程数%20睡眠的进程数%20停止的进程数%20僵尸进程数
%20%20%20%20第三行:cpu信息
%20%20%20%20%20%20%20%201.5%20us:用户空间所占CPU百分比
%20%20%20%20%20%20%20%200.9%20sy:内核空间占用CPU百分比
%20%20%20%20%20%20%20%200.0%20ni:用户进程空间内改变过优先级的进程占用CPU百分比
%20%20%20%20%20%20%20%2097.5%20id:空闲CPU百分比
%20%20%20%20%20%20%20%200.2%20wa:等待输入输出的CPU时间百分比
%20%20%20%20%20%20%20%200.0%20hi:硬件CPU中断占用百分比
%20%20%20%20%20%20%20%200.0%20si:软中断占用百分比
%20%20%20%20%20%20%20%200.0%20st:虚拟机占用百分比
%20%20%20%20第四行:内存信息(与第五行的信息类似与free命令)
%20%20%20%20%20%20%20%208053444%20total:物理内存总量
%20%20%20%20%20%20%20%207779224%20used:已使用的内存总量
%20%20%20%20%20%20%20%20274220%20free:空闲的内存总量(free+used=total)
%20%20%20%20%20%20%20%20359212%20buffers:用作内核缓存的内存量
%20%20%20%20第五行:swap信息
%20%20%20%20%20%20%20%208265724%20total:交换分区总量
%20%20%20%20%20%20%20%2033840%20used:已使用的交换分区总量
%20%20%20%20%20%20%20%208231884%20free:空闲交换区总量
%20%20%20%20%20%20%20%204358088%20cached%20Mem:缓冲的交换区总量,内存中的内容被换出到交换区,
%20%20%20%20%20%20%20%20%20%20%20%20然后又被换入到内存,但是使用过的交换区没有被覆盖,
%20%20%20%20%20%20%20%20%20%20%20%20交换区的这些内容已存在于内存中的交换区的大小,
%20%20%20%20%20%20%20%20%20%20%20%20相应的内存再次被换出时可不必再对交换区写入。
28.给settings.py加锁,禁止删除
%20%20%20%20chattr%20+a%20settings.py
%20%20%20%20lsattr%20settings.py%20#查看
%20%20%20%20
29.同步服务器时间到ntp.aliyun.com
%20%20%20%20ntpdate%20-u%20ntp.aliyun.com
30.下载http://pythonav.cn/xiaobo.jpg图片
    wget -r -p http://pythonav.cn/xiaobo.jpg
查看linux命令网址
http://linux.51yip.com/
http://man.linuxde.net/

linux命令手册_linux命令_linux命令

posted @ 2018-10-16 09:20pupilheart 阅读(...) 评论(...) 编辑

 上一个教程:linux命令之文本查看