Linux 常用命令实践

本文详细介绍了Linux系统中常见的命令使用方法,包括ls、cd、cat、文件重定向、mkdir、rmdir/rm、cp/mv、less/more、touch、nano、su/sudo、top/ps、kill、echo、chmod、用户和组管理、资源监控、watch、head/tail、find、wc、cal、date、多命令执行、ifconfig、tar压缩、grep、netstat、apt-get、历史命令、关机重启、vi编辑器及Tomcat部署。通过这些命令,读者可以全面掌握Linux系统的日常操作和维护。
摘要由CSDN通过智能技术生成

目录
第1章-零散命令
第2章-ls命令
第3章-cd命令
第4章-cat命令
第5章-文件重定向
第6章-mkdir命令
第7章-rmdir和rm命令
第8章-cp命令
第9章-mv命令
第10章-less命令
第11章-more命令
第12章-touch命令
第13章-nano命令
第14章-su和sudo命令
第15章-top命令
第16章-ps和kill命令
第17章-echo命令
第18章-文件使用chmod命令
第19章-目录使用chmod命令
第20章-chmod后面使用数字来表示权限
第21章-第一个bash脚本
第22章-which和whatis命令
第23章-useradd和passwd命令
第24章-userdel命令
第25章-group基本操作命令
第26章-.bashrc和.zashrc文件作用
第27章-查看资源相关命令(df/du/free)
第28章-watch命令
第29章-head和tail命令
第30章-find命令
第31章-wc命令
第32章-cal命令
第33章-date命令
第34章-如何在一个终端一次运行多个命令
第35章-ifconfig命令
第36章-tar压缩包和解压命令
第37章-grep命令
第38章-netstat命令
第39章-apt-get命令
第40章-历史命令
第41章-关机、重启
第42章-vi使用方法
第43章-VMware虚拟机中如何配置静态IP
第44章-Liunx+jdk+tomcat部署
第45章-防火墙设置以及端口设置

第1章-零散命令
环境:redhat 7
1.pwd 当前目录
2.Tab键补全命令,例如输入ca,点击Tab键,补全为cat
3.chown root filename(把文件的所有者改为root帐号);chown -R root A(把文件夹的所有者改为root帐号:)1234
第2章-ls命令
1.ls 显示目录下有什么文件
2.ls-a 显示全部文件,a是单词all的缩写
3.ls -l , 长格式显示文件信息,l 是单词Long的缩写,可以看到文件具体信息例如文件权限等
4.ls -lh (加上-lh参数显示文件大小:)
5.ls -al ,(列出所有文件并长格式显示,a显示全部文件)
6.ls / 显示根目录下文件清单,你不需要cd到根目录就可以直接查看它下的文件(与cd /;ls 显示的文件一样)
7.ls ~ , 波浪线,这个可以显示用户的家目录
8.ls …(上一层) 和ls …/… (上上一层)查看父目录的文件
9.ls -lS, 小写的L和大写的S,表示文件大小排序,S是size的意思
10.ls xxx/.txt ,有点类似筛选 (文件目录XXX下的所有的txt文件显示出来)
11.ls -lS > out.txt (把ls信息写入out.txt文件) 12.ls -R (按目录层级显示,类似du)
13.ls -lt (通过修改时间列出,降序)
14.ls -b sbin (只看bin文件的信息)1234567891011121314
第3章-cd命令
1.cd / (切换到根目录)
2.cd ~ (切换到家目录)
3.cd home(从根目录切换到home文件)
4 cd 后面跟着绝对路径(cd /home/admin)
5.cd … 切换到当前目录的上一目录
6.cd 到带空格的文件夹(三种方式:cd ‘my boot’;cd “my boot”;cd my\ boot)123456
第4章-cat命令
1.cat > 1.txt 回车键 输入111 回车 222 ctrl+d结束(cat新建1.tx文件)
2.cat 1.txt(查看1.txt文件)
3.cat 1.txt 2.txt(查看文件1.txt 与 2.txt 文件内容)
5. cat -b 1.txt(1.txt有三行,第一行第三行有内容,第二行为空,则显示1,2两个行号,第二行空无行号)
6. cat -n 1.txt(行数显示,空行也计算,如图1.txt空格也算一条共3条)
7. cat -E 1.txt(显示到每行结束部分,并在每行尾部显示$符号。)123456
第5章-文件重定向
1.cat >> 1.txt 回车输入内容333,ctrl+d结束(>>为追加内容,>第二次写入覆盖上一次的内容) 2.cat 1.txt > a.txt (把一个文件内容拷贝到一个新文件)
3.cat 1.txt 2.txt >> b.txt(把两个文件内容拷贝到一个新文件)123
第6章-mkdir命令
1.mkdir 1 (新建文件1)
2.mkdir 1 2 3(创建多个文件 1 2 3) 3.mkdir -p fu/zi/sun(父目录和子目录一起创建) 注意:p参数表示父目录,对应英文单词parent1234第7章-rmdir和rm命令rm是英文单词remove的缩写,rmdir就是remove directory的缩写。
1.rmdir 单个空文件夹(文件下有文件则无法删除)
2.rmdir -p a/b/c/d(abcd都为空文件) 3.rmdir -pv a/b/c/d(上面p代表父目录,v表示版本,通过v可以看到删除的历史记录,是一个一个目录删除,例如此执行只删掉d文件,abc文件未删除)
4.rm -r a文件(强制按层级确定删除(y)一个目录下所有文件和路径,a文件有内容也可以删除) 5.rm -rf a文件 (直接删除不提示)123456
第8章-cp命令 cp是英文单词copy的缩写,就是拷贝文件的意思。 cp的基本语法是:cp 参数 源文件路径 目的地路径
1.cp a/1.txt b/2.txt(把a文件下的1.txt 拷贝成b文件夹2.txt)
2.cp 1.txt kongbai(把1.txt 拷贝到一个空白的路径下)
3.cp 1.txt 2.txt kongbai(把1.txt 2.txt拷贝到一个空白的路径下)
4.cp -i 1.txt kongbai/1.txt(覆盖文件,需要用到参数 -i, i表示交互的意思,覆盖是需确认y) 5.cp -vR kongbai admin (cp -R kongbai admin 也可复制文件,只不过无提示而已,v表示有提示)1234567
第9章-mv命令mv是move的意思,中文就是剪切的意思。来练习下以下场景
1.mv 1.txt 2.txt(相当于重命名了文件,开始无2.txt文件)
2.mv 2.txt admin(把2.txt文件剪切到admin文件里,开始无2.txt文件)
3.mv -i 2.txt admin(把2.txt文件剪切到admin文件里,admin已有2.txt文件,加i表示需要y确认,然后覆盖)
4.mv a a1(这里相当于把文件夹a名称修改成a2)
5.mv -v 1.txt admin (这里-v,是英文单词verbose的缩写,表示解释这个命令执行之后发生了什么变化)
6.mv a/
b(把a目录下的所有文件移到b)1234567
第10章-less命令
less命令很强大,主要是用来打开内容比较多的文本文件,less在这方面比vi编辑器还要速度快,原因是在于,less命令一次只会加载一部分文件内容到终端上,而vi编辑器一开始,就把这个大型的文档读入内存,加载特别慢。为了操作less命令,我找到了这个文件/bin/zgrep,这个当然不算大文件,内容也就几屏。来学习下less的基本使用。
1.less zgrep(打开大文件zgrep)
2.按行翻动:利用键盘向上向下箭头 键盘上的向上和向下箭头,点击一次向下简单,文件内容往下读取一行;点击一次向上箭头,文件内容,往上翻滚一行。
3.按屏翻动:page down 和 page up 利用键盘的page down 和page up来进行翻屏操作。点击一下page down,内容就向下翻一屏幕;点击一下page up内容就向上翻一屏,也可以用b来代替page up,b表示back,和page up效果一样。
4.利用g x行来翻到第几屏(g 开头 G结尾) 默认按下g,代表翻到第一屏。你可以g3,翻到第3屏,这里我没有试试这个文档一共能翻几屏。输入大写G,默认下翻到文件尾部,小写g,回到文件头部。
5.在less打开文件中,如何搜索(第一步 g 第二步 /字符 回车 n下一个结果ÿ

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值