linux基础入门知识(linux常用命令详解和用法)

​​​【摘要】Linux常用命令,很适合你的。一提到操作系统,我们首先想到的就是windows和Linux。Windows以直观的可视化的方式操作,特别适合在桌面端PC上操作执行相应的软件。相比较Windows来说,Linux的很多管控都

​​​【摘要】Linux常用命令,很适合你的。

一提到操作系统,我们首先想到的就是windows和Linux。Windows以直观的可视化的方式操作,特别适合在桌面端PC上操作执行相应的软件。相比较Windows来说,Linux的很多管控都需要用命令来操作。

Linux命令行方式的操作,特别是在服务器端编程、管理、运维方面,都非常的简单、短小、精悍。短短一行组合命令,即可完成在Windows需要各种加工、整合的复杂高效的功能操作。 不信,下面全都是。

启动网络命令

ip addr 查看网卡信息

linux基础入门知识(linux常用命令详解和用法)

pwd命令

pwd命令,查看当前目录的路径

linux下所有的绝对路径都是从根目录”/”开始

linux基础入门知识(linux常用命令详解和用法)

ls命令

ls [参数] 目录路径

ls 表示查看目录下的文件

linux基础入门知识(linux常用命令详解和用法)
linux基础入门知识(linux常用命令详解和用法)

cd命令

cd 目录路径 #进入一个目录,目录路径可以是绝对路径(以/开始的路径都是绝对路径),也可以是相对路径

相对路径:以非/开始的路径

注意: “.”表示当前目录

“…”表示当前目录的上一级目录,它可以多个一起使用

“~”表示当前用户的根目录 例如:root用户时,~表示/root目录 bow用户时,~表示/home/bow目录

linux基础入门知识(linux常用命令详解和用法)

mkdir命令

mkdir 目录路径 #创建一个目录,目录路径可以是绝对路径也可以是相对路径

linux基础入门知识(linux常用命令详解和用法)

mkdir创建目录时,只有在目录的上级目录存在时,才会创建

mkdir -p 目录#创建目录时,如果没有父目录,会创建父目录,递归地创建目录

mkdir -p a/b/c #在当前目录下创建3级目录

rmdir命令

linux基础入门知识(linux常用命令详解和用法)

touch命令

touch 命令 #创建文件命令

touch 文件路径

linux基础入门知识(linux常用命令详解和用法)

rm命令

rm [参数] 路径 #删除命令

rm 1.txt #删除当前目录下的1.txt文件,删除时会提示,是否删除如果输入y表示删除,输入n表示不删除

rm -f /root/2.txt#-f表示强制删除,不会提示,强制删除/root目录下的2.txt

linux基础入门知识(linux常用命令详解和用法)

echo命令

echo #输出命令,可以输入变量,字符串的值

linux基础入门知识(linux常用命令详解和用法)

>和>>命令

和>>:输出符号,将内容输出到文件中,>表示覆盖(会删除原文件内容) >>表示追加

linux基础入门知识(linux常用命令详解和用法)

通过>和>>都可以创建文件

文件查看命令

cat 文件路径 #查看文件的所有内容

linux基础入门知识(linux常用命令详解和用法)

more 文件路径 #分页查看文件内容

more linux常用命令.txt #分页查看当前目录下linux常用命令.txt文件的内容

#按空格或回车,会继续加载文件内容,按q退出查看

#当加载到文件末尾时,会自动退出查看

less 文件路径 #分页查看文件内容

less linux常用命令.txt #分页查看文件内容,按空格继续加载文件,按q退出查看,不会自动退出查看

head [参数] 文件路径 #从文件开始查看文件

linux基础入门知识(linux常用命令详解和用法)

tail [参数] 文件路径 #从文件的末尾查看文件内容

tail linux常用命令.txt #查看文件的后10行内容

linux基础入门知识(linux常用命令详解和用法)

tail -f 1.txt #查看文件1.txt的最新内容,tail -f 一般用来查看日志文件 按CTRL+C或才CTRL+Z退出查看

linux基础入门知识(linux常用命令详解和用法)

文件编辑命令

vi/vim命令:这两个命令在使用上几乎完全一样(个人喜欢vim命令)

安装vim命令:(安装是需要网络的)

linux基础入门知识(linux常用命令详解和用法)

yum命令是centos和red hat系统上使用官方资源包去安装软件的命令

linux基础入门知识(linux常用命令详解和用法)

查看虚拟机能不能上外网:

linux基础入门知识(linux常用命令详解和用法)

vim命令总体分为两类

vim 文件路径 –进入非编辑模式

非编辑模式命令:

linux基础入门知识(linux常用命令详解和用法)
linux基础入门知识(linux常用命令详解和用法)

编辑模式命令:

编辑模式下可以能过方向键控制光标的位置,并且可以输入文件到光标当前位置

linux基础入门知识(linux常用命令详解和用法)

cp命令

cp 拷贝命令

cp [参数] 原文件路径 目标文件路径

linux基础入门知识(linux常用命令详解和用法)

scp命令

scp 远程拷贝命令,它可以将本地文件拷贝到远程服务器,也可以将远程服务器的文件拷贝到本地,也可以将一台服务器文件拷贝到另一台

linux基础入门知识(linux常用命令详解和用法)

scp -r 用户名@ip[:port]:远程文件路径 用户名@ip[:port]:远程文件路径 #将文件从一台服务器拷贝到另一台服务器

linux基础入门知识(linux常用命令详解和用法)

mv命令

mv 移动命令,它可以移动文件,也可以给文件改名

mv 原文件路径 目标文件路径 #将文件从一个地方拷贝到另一个地方

linux基础入门知识(linux常用命令详解和用法)

man命令

man 命令,查看命令的命令,查看命令帮助文档(显示的信息最详细)

linux基础入门知识(linux常用命令详解和用法)

free命令

free命令,它是用来查看系统内存的命令

linux基础入门知识(linux常用命令详解和用法)

df命令

df命令,它是查看系统硬盘的命令

linux基础入门知识(linux常用命令详解和用法)

wc命令

wc 命令,word count的缩写,它是查看文件的单词个数

wc [参数] 文件

linux基础入门知识(linux常用命令详解和用法)

ps命令

ps命令,它是查看系统进程的命令

ps -aux

ps -ef

jps 查看java进程

kill命令

kill 进程id #结束进程

linux基础入门知识(linux常用命令详解和用法)

kill 21752 #结束ssh登陆的进程

kill -9 进程id #强制结束进程

用户和权限命令

创建用户组:

groupadd 用户组名称 #创建一个用户组

linux基础入门知识(linux常用命令详解和用法)

创建用户:

useradd 用户名 [-g 用户组名 -G 用户组名] #创建一个用户,-g指定用户的主用户组,-G指定用户的其他用户组

linux基础入门知识(linux常用命令详解和用法)

删除用户:

linux基础入门知识(linux常用命令详解和用法)

切换用户:

linux基础入门知识(linux常用命令详解和用法)

修改用户密码:

linux基础入门知识(linux常用命令详解和用法)

权限:

linux基础入门知识(linux常用命令详解和用法)

chmod 赋权限命令

linux基础入门知识(linux常用命令详解和用法)

用3个数字来设置文件或目录的权限,第1个数字表示用户权限,第2数字表示用户组权限,第3个数字表示其他用户权限

linux基础入门知识(linux常用命令详解和用法)

设置目录权限时,要使用-R参数,保证目录下的所有文件和目录的权限相同

linux基础入门知识(linux常用命令详解和用法)

chown 命令,它是更改文件所属用户

linux基础入门知识(linux常用命令详解和用法)

查找命令

find命令,可以根据文件的时间,名称等查找文件

linux基础入门知识(linux常用命令详解和用法)

grep 命令,查找内容

linux基础入门知识(linux常用命令详解和用法)

| 通道符号,连接两个命令的,将前一个命令的查询结果传给后一个命令

linux基础入门知识(linux常用命令详解和用法)

–了解性查询命令

linux基础入门知识(linux常用命令详解和用法)

压缩命令

安装zip和unzip命令:

linux基础入门知识(linux常用命令详解和用法)

zip压缩命令

zip 压缩文件名 要压缩的文件路径

linux基础入门知识(linux常用命令详解和用法)

unzip解压命令

unzip 压缩文件路径

linux基础入门知识(linux常用命令详解和用法)

tar命令,用来压缩和解压缩.tar和.tar.gz包

压缩.tar包:

linux基础入门知识(linux常用命令详解和用法)

解压.tar包:

tar xvf 压缩文件名 [-C 指定解压目录]

linux基础入门知识(linux常用命令详解和用法)

压缩.tar.gz包:

linux基础入门知识(linux常用命令详解和用法)

解压.tar.gz包:

linux基础入门知识(linux常用命令详解和用法)

source命令

source 文件路径 #让配置文件修改结果立即生效,(还可以在shell脚本中引用其他的shell脚本)

linux基础入门知识(linux常用命令详解和用法)

export命令

linux基础入门知识(linux常用命令详解和用法)

<<EOF

<<EOF … EOF:将<<EOF和EOF之间的多行内容传给前面的命令,其中EOF可以是任意字符串,但约定都使用EOF

linux基础入门知识(linux常用命令详解和用法)

<<EOF是shell脚本中使用sqlplus的基础

linux基础入门知识(linux常用命令详解和用法)

注意:EOF必须顶行写

linux基础入门知识(linux常用命令详解和用法)

cut命令

cut 截取命令

linux基础入门知识(linux常用命令详解和用法)

wc -l linux常用命令.txt | cut -f 1-d ’ ’ #取文件linux常用命令.txt的行数(分隔符是空格)

linux基础入门知识(linux常用命令详解和用法)

printf命令

linux基础入门知识(linux常用命令详解和用法)

printf 格式字符串内容

linux基础入门知识(linux常用命令详解和用法)

awk命令

awk 命令字符串 要处理的内容

linux基础入门知识(linux常用命令详解和用法)

awk ‘{print $2}’ 1.txt #取1.txt的第2列,print和printf功能相同是打印,比printf多一个换行功能

linux基础入门知识(linux常用命令详解和用法)

sed命令

sed 参数 命令 要处理的内容

linux基础入门知识(linux常用命令详解和用法)
linux基础入门知识(linux常用命令详解和用法)
linux基础入门知识(linux常用命令详解和用法)

注意:linux中字符串的下标是从0开始的

service命令

service服务命令

linux基础入门知识(linux常用命令详解和用法)

chkconfig命令

chkconfig命令检查,设置系统的各种服务

linux基础入门知识(linux常用命令详解和用法)

防火墙:

centos7以上:

linux基础入门知识(linux常用命令详解和用法)

centos6及以下:

防火墙配置文件:/etc/iptables,这个文件可以详细的配置防火墙,如果没有/etc/iptables文件可以使用iptables save可以生成该文件

iptables 命令配置防火墙

linux基础入门知识(linux常用命令详解和用法)

环境变量配置文件

/etc/profile是linux系统上配置系统环境变量的一个文件(针对所有用户的配置)

用户根目录下的.bash_profile:是用户环境变量的配置(针对当前用户有效)

linux基础入门知识(linux常用命令详解和用法)

网络配置文件

网卡配置文件目录
:/etc/sysconfig/network-scripts

网卡配置文件名都是以ifcfg-开头,其中ifcfg-lo是本地网卡,是不需要配置的

linux基础入门知识(linux常用命令详解和用法)

修改完网卡文件之后,重启网络即可

sudo命令

sudo命令,它在非root用户下,去调用一些root用户的命令,或者修改一些文件

sudo命令是需要配置的,sudo的配置文件是/etc/sudoers

linux基础入门知识(linux常用命令详解和用法)

sudo命令的使用:

sudo 命令

linux基础入门知识(linux常用命令详解和用法)

ping命令

ping命令查看网络连通性的命令和windows上的功能一样

linux基础入门知识(linux常用命令详解和用法)

ifconfig命令

ifconfig命令属于net-tools软件包,使用前需要安装net-tools

net-tools的安装:

linux基础入门知识(linux常用命令详解和用法)

ifconfig查看ip地址

netstat命令

netstat命令也属于net-tools软件包

linux基础入门知识(linux常用命令详解和用法)

rpm命令

rpm是linux上的安装命令,用来安装.rpm格式的安装包

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/59946.html

(0)
nan
上一篇 2021-12-09
下一篇 2021-12-09

相关推荐

  • SEO七言绝句(快速seo优化入门知识分享)

    准备篇:网络行业千千万,确定主题最关键。空间域名带备-案,快速稳定是首选。建设篇:网站结构要整齐,树型网状是第一。内部链接做到底,平行垂直都考虑。内容篇:填加内容莫心急,长尾关键要布局。切忌初期就采集,原创才是硬道理。链接篇:内外结合要

    2021-12-03
    0
  • 房屋赠与子女协议书模板(个人房屋转让合同怎么写)

    个人房屋转让协议书转让方(以下简称甲方):工作单位:住址:身份证号:受让方(以下简称乙方):工作单位:住址:身份证号:经自愿协商达成一致,甲方将自己合法拥有的一套房屋转让给乙方,双方就房屋转让相关事宜达成以下合同条款,以资共同遵守:第一条

    2022-01-05
    0
  • 最有效的100个营销方法(微营销怎么做)

    微营销到底要怎么做?这是很多企业都倍感头痛的问题,虽然有“某某公司微商城上线1个月,访客数百万”的消息,但还是有不少企业认为这都是花钱砸出来的!所以他们得出一个结论:微营销是有钱的公司才能做好的!微营销怎么做省钱又省力但事实上,大公司有

    2021-11-12
    0
  • jex(小米申请雷军签名商标获批)

    要说小米公司真的要把雷军这个IP价值开发到极致。近日,就有平台曝光了小米从2021年11月开始就提交了多个雷军签名商标申请,大部分已经通过审批。不过有趣的是,该签名内容中,申请文字显示为jex。雷军注

    2022-01-19
    0
  • 是退全额运费吗(运费险什么时候退回来)

    运费险顾名思义指的就是一种运费保险,一般区分为退货运费险(买家)和退货运费险(卖家)两种类别。很多消费者对于运费险退回的时间并不了解,所以就问运费险什么时候退回来?一起去看看。运费险退还一般来说,。而且运费险在卖家收到货后确认退款成

    2021-12-03
    0
  • 啤酒酿酒设备多少钱一套(一套酿酒设备多少钱)

    史密力维精酿啤酒设备主体包括糖化系统(两锅三器)、发酵系统(六支发酵罐)、过滤系统、CIP洗涤系统、配电及恒温控制系统、制冷系统等(1支酒精冰水组合罐)、售酒系统、管路、阀门等辅助配件。史密力维精酿啤酒设备配置与说明:一、粉碎系统:麦芽粉碎机二、糖化

    2022-01-08 创业分享
    0

发表回复

登录后才能评论