Linux常用命令总结(详细图解演示一)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux常用命令总结(详细图解演示一),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含4386字,纯文字阅读大概需要7分钟。
内容图文
一:系统信息。
1.1。查看当前的Linux内核的版本信息。
uname -r / uname -a / uname
cat / proc / version
1. 2.查看当前Linux的发行版信息
lsb_release -a
Linux的发行版的信息一般在配置文件里面。可以使用通配符查找一下。
ll / etc / * centos *
cat / etc / centos-release
1.3。查看系统的位数。
getconf LONG_BIT
1.4。查看系统架构。
arch / uname -m
1.5。显示CPU信息。
cat / proc / cpuinfo
1.6显示系统时间
日期
1.7显示当前这一年的日历
cal 2018
CAL(查看当前月的日历)
1.8显示内存使用情况
cat / proc / meminfo
1.9显示哪些Swap被使用。
cat / proc / swaps
1.10显示中断。
cat / proc / interrupts
1.11:查看IP地址(使用ifconfig)。
1.12:history显示历史命令。
1.13:W(显示系统当前活跃的用户)。
1.14:免费(显示当前的内存使用情况)。
1.15:顶部(显示当前的系统进程以及负载)。
1.16(CTRL + C中断当前命令键,Ctrl + L清屏)。
1.17 df -a(显示全系统的使用情况)。
1.18 df -h(查看当前目录下的,每个目录的使用情况)。
1.19 uptime(显示系统当前的用户,运行时间,和1分钟,5分钟,15分钟的系统负载)。
1.20 hostname / hostname -s(显示主机名).- s是显示完整主机名。
二。关机/重启。
2.1 shutdown -h now(立刻关机,后面接时间,例如1就是1分钟后关机)。
2.2 shutdown -r now(立刻重新启动)。
2.3 reboot(重新启动)。
三。文件目录。
3.1 cd path切换目录。(跟绝对路径或相对路径。)
3.2 cd ..切换到上一级目录。(pwd命令显示当前工作路径)。
3.3 cd ../ ..切换到上两级目录。
3.4 cd返回个人的主目录。(当前身份是系统管理员,root,用户主目录就是/ root)。
3.5 ls查看当前目录中的文件(英语:list)。
3.6 ls -l查看当前目录下所有文件和详细信息。(等价于ll)
LL(其中前面的 - 是指文件,d是指目录,升是链接文件,R,W,X分别是指可读,可写,可执行)
查看当前的目录下的文件及子目录,包含隐藏文件。( - a就是英语单词all的缩写。多结合英语来记忆)。
3.7 cd - 返回刚才所在的目录。
3.8 mkdir test(创建目录,后面可以加多个目录名称就是创建多个目录)。
3.9 rmdir空目录名称(删除目录,可以接多个空目录名称)。
3.10 touch filename(新建文件)
3.11 rm -f filename(删除文件)。
rmdir dir1删除一个叫做'dir1'的目录'
rm -rf dir1删除一个叫做'dir1'的目录并同时删除其内容
rm -rf dir1 dir2同时删除两个目录及它们的内容
3.12 mv dirname newdirname(重命名一个目录)。
对文件也重新命名一下。
mv dir path(将当前目录下的内容移动到指定的目录下,当然了,移动后当前目录下就不存在该目录了)。
例如下面的命令:(将当前的java1.8目录移动到的/ usr /本地/ SRC目录下,并且重新命名为java的)。
mv java1.8 / usr / local / src / java
3.13 cp filename path / filename复制文件(对比mv移动文件来看,当前目录依然存在该文件)。
复制文件
复制目录(cp -a dir1 dir2)。演示将当前src下的目录mywork复制到当前目录下。
3.14 file(辨识文件类型)。
3.15 wc -c filename(统计文件的字符,一个字符一个字符的统计)。
du -b filename(以字节为单位一个一个一个的统计文件的大小)。
3.16 du -sh dir查看目录的整体大小。
3.17 cat filename(从第一个字节开始正向查看文件的内容)。
3.18 tac filename(从最后一个自己开始反向查看文件的内容)。
3.20 more filename(查看一长文件的内容)。
3.21 head -5 filename(查看一个文件的前五行)。
3.22 tail -5 filename(查看一个文件的前五行)。
3.23 tail -f ../ logs / catalina.out(用于实时查看当前系统的日志信息。这里是实时查看Tomcat的启动日志。-f后面加-n行数)。
3.24 tar -zxvf XXX.tar.gz(解压缩包,后面跟路径就是解压到指定的目录下)。
3.25 tar -zcvf XXX.tar.gz file1 file2(将文件file1,file2打包)。
四.yum软件在线安装。
4.1 yum -y install package_name(在线默认安装)。
4.2 yum list(列出当前系统中安装的所有包)。
4.3 yum update package_name(更新一个rpm包)。
4.4 yum remove package_name(删除一个rpm包)。
4.5 yum clean packages(清理rpm缓存删除下载的包)。
4.6 yum -y update(升级所有软件包和内核,会保留旧版本的软件包)。
4.7 yum -y upgrade(只升级所有的软件包但是不升级内核,会删除旧版本的软件包)。
4.8 yum clean all yum makecache yum update(yum源更新,例如将网易的替换为阿里的yum源)。
这里有相关的两个命令的测试:两个命令的详细测试。
五。实用命令。
5.1 wget downloadpath(后台下载文件)。文件下载工具。
5.2 CentOS7安装firewalld,开启端口,查看端口是否开放。
yum install firewalld(安装firewalld)。
firewall-cmd --query-port = 80 / tcp(查看80端口是否开放)。
firewall-cmd --zone = public --add-port =端口号/ tcp --permanent(永久开启指定的端口号)
firewall-cmd --reload(重载防火墙)。开放端口后记得重新启动一下。
5.3 jps(查看当前系统中Java应用的进程号)。双开窗口。启动了Tomcat。
5.4 ping(测试当前主机的网络连通性)。
5.5 ps -ef | grep -i XXX(结合管道命令查看指定的应用进程)。
例如这里查找tomcat的进程号。方便kill -9强制杀死进程。
还有很多很多,今天先总结到这里后面不断添加整理学习吧。
内容总结
以上是互联网集市为您收集整理的Linux常用命令总结(详细图解演示一)全部内容,希望文章能够帮你解决Linux常用命令总结(详细图解演示一)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。