志在指尖
用双手敲打未来

linux系统命令(基础入门)

linux系统命令

Linux是一种操作体系,比windows体系稳定,运用面非常的广泛,例如手机体系,银行ATM,BAT等等。
Linux是倒树状单根体系,windows是多跟体系(C/D/E/F盘)
特点:
稳定性高、开源(源码敞开)、根据字符方法操作。
一、Linux内核版别:
Redhat/CentOs7:3.10
Redhat/CentOs8:4.18
[root@localhost~]#cat/proc/version可经过该指令检查
二、Linux提示符标识:
[用户名@主机名目录名]身份标识
[root@localhost~]#
当时用户为root@主机名为localhost当时地点目录为~为家目录,#为管理员用户提示符
[lisi@localhost~]$
当时用户为lisi@主机名为localhost当时地点目录~为家目录,$为普通用户提示符
身份标识:$:当时用户为普通用户
#:当时用户为管理员用户
三、Linux主要目录和文件:
/etc:主要寄存装备文件
/bin、/sbin、/usr/local/bin、usr/local/sbin:主要寄存可执行程序(运用)
/tmp:临时文件目录,寄存在该目录下的文件假如在30天内未曾运用、访问或更改,会主动删去该文件
/lib、/lib64:寄存库文件
/boot:寄存linux体系文件
/proc、/sys:寄存伪文件体系,体系关机后会主动删去
/dev:外部设备文件一般都在这
四、Linux体系等级:0-6
0:关机等级
1:调试等级,主要用于在开机时进行体系故障修正
2:字符等级,不带有网络的字符等级
3:字符等级,纯字符环境,出产环境中都是该等级
4:安全等级
5:图形等级,带有桌面的环境,工作中不必
6:重启等级
切换等级:[root@localhost~]#Init+等级号
检查等级:[root@localhost~]#runlevel
N代表没有进行等级切换
装备网络:
[root@localhost~]#ifconfig
检查网卡
[root@localhost~]#ifconfigens160192.168.31.110netmask255.255.255.0up
装备网卡IP
注:有必要用root用户登录,这种装备方法只在当时有效,他修改的是设备内存,重启后会失效
Linux-Redhat8基础指令
Linux指令行的一般格局:
指令,选项,参数
例:[root@localhost~]#ls-l/etc
ls:指令、-l:选项、/etc:参数
1、pwd
prinitworkingdirectory,显现当时地点的工作目录。
当时地点目录为根目录
2、cd
changedirectory,切换工作目录
指令格局:
cd方针目录
实例:
(1)切换到home目录:cd/home
(2)切换到根目录:cd/
(3)切换到etc下的sysconfig下:cd/etc/sysconfig
经过pwd检查,当时目录已切换到etc下的sysconfig
(4)切换到上级目录:cd..
经过pwd检查,已切换到sysconfig的上级目录etc
(5)切换到当时用户的家目录下:cd~
(6)切换到上次地点的工作目录下:cd-
经过pwd检查,已切换到上次地点工作目录sysconfig
3、ls
list,显现指定目录下有哪些文件
指令格局:
list[选项]目录名
选项:
-l:以长格局显现目录下的内容列表及详细属性
-d:仅显现目录自身,而不显现目录下的内容列表
-t:用文件和目录的更改时刻排序
-a:显现一切目录文件,包括躲藏内容
-h:人性化显现目录下内容的大小(kb、mb、gb)
实例:
(1)检查home下有哪些文件:ls/home
(2)检查根目录下有哪些文件:ls/
(3)检查当时目录下有那些文件:ls、ls./
(4)检查当时用户家目录下有哪些文件:ls~
(5)检查上级目录下有哪些文件:ls../
4、mkdir
makedirectory,用来创立目录
指令格局:
mkdir[选项]目录名
选项:
-p:能够先创立父目录再顺次创立子目录
-v:显现创立进程信息
实例:
(1)在当时方位创立目录dir1:mkdirdir1、mkdir./dir1
经过ls检查创立的dir1
(2)在home下创立目录dir2:mkdir/home/dir2
(3)在根目录下创立目录dir3:mkdir/dir3
(4)在当时目录下创立三个目录d1、d2、d3:mkdir./d1d2d3、mkdird1d2d3
(5)在当时方位下嵌套式创立目录q1、q2、q3:mkdir-vp./q1/q2/q3
经过pv选项进行目录创立,再经过ls指令顺次查询
5、touch
修改文件时刻戳(访问、修改、修改),可用来创立空文件
指令格局:
touch文件名
实例:
(1)在当时文件下创立a.txt:toucha.txt
(2)在home下创立文件b.txt:touch/home/b.txt
(3)在根目录下创立文件c.txt:touch/c.txt
6、rm
remove,用于删去文件或目录
指令格局:
remove[选项]文件/目录名
选项:
-r:递归删去,删去目录时有必要加-r选项
-f:强制执行删去操作(不加此选项的话每次删去都会提示,删去多个文件时很费事)
实例:
(1)删去home下的文件a.txt:rm-rf/home/a.txt
经过ls指令检查并比较,a.txt的文件已被删去
(2)删去home下一切后缀是txt的文件或目录:rm-rf/home/*txt
经过通配符进行删去
(3)删去home下一切以c最初的文件或目录:rm-rf/home/c*
(4)删去home下文件名第二个字母是a的一切文件:rm-rf/home/?a*
?可代表一个字符
(5)删去home下包括字母a的文件或目录:rm-rf/home/*a*
(6)删去home下包括两个字母c的文件或目录:rm-rf/home/*c*c*
7、clear
清空屏幕,快捷键ctrl+l
8、cp
copy,仿制文件或目录
指令格局:
copy[选项]源+文件名意图+文件名
注:cp指令自身现已定义了一个别号cp-i,咱们所用的指令实践上本不是指令本意,能够经过unalias封闭别号,或许经过\来强制运用指令原意:\cp-vrf/home/xiabu/tmp
选项:
-a:在仿制的时分保持文件属性不变
-r:递归,在仿制目录的时分有必要加这个
-f:在仿制的时分假如意图方位下有同名文件,强制操作覆盖
-v:显现仿制进程信息
-i:在仿制的时分假如方针方位下有同名文件,则问询是否覆盖,优先级大于-f
实例:
(1)将home下的文件a.txt仿制到tmp中并将其改名为b.txt:cp/home/a.txttmp/b.txt
(2)将home下的目录xiabu仿制到tmp目录下,tmp目录此刻有一个同名的目录,咱们需要将其覆盖:cp-rf/home/xiabu/tmp
9、mv
move,进行文件的移动,多用于修改文件名
指令格局:
mv源+文件名意图
实例:
(1)将home下的文件xiabu移动到tmp下:mv/home/xiabu/tmp
(2)将tmp目录下的文件xiabu改名为xiabu2:mv/tmp/xiabutmp/xiabu2
10、cat
显现文件中内容,主要显现小文件
指令格局:
cat[选项]文件名
选项:
-n:在显现内容时,给内容加上行号
11、more
分屏显现大文件中的内容
12、less
分屏显现大文件中的内容,不会主动退出
操作:
回车:显现下一行
空格:向下翻一页
b:向上翻一页
q:退出
crtl+c:退出
/字符串:查找指定的字符串,n向后查找下一个成果,N向前查找上一个成果
13、head
显现文件中的前若干行
指令格局:
head-n#文件名
实例:
(1)只显现samba文件中的前三行:head-n3samba
经过more指令检查samba文件中的内容
经过head指令检查samba文件中前三行的指令
14、tail
显现文件中末尾的若干行
指令格局:
tail-n#文件名
实例:
(1)只显现samba文件中的后三行:tail-n3samba
经过more指令检查samba文件中的内容
经过tail检查samba文件中后三行的名令
15、grep
对文件中的内容进行过滤,是一种行过滤东西,过滤出包括指定字符串的行
指令格局:
grep”方针”文件名
选项:
-v:取反
–color:将匹配成果上色
-o:仅仅显现匹配成果
-c:计算满意匹配成果的行
实例:
(1)过滤出samba中包括字符串string的行:grep”string”samba
(2)过滤出samba中不包括字符串string的行:grep-v”string”samba
经过-v取反选项,过滤出不包括string的行
(3)显现samba中的字符串string:grep-o”string”samba
经过-o选项,只显现所匹配字符串的成果
(4)计算samba中包括字符串string的行数:grep-c”string”samba
经过-c选项能够得知,包括string字符串的行数为4行
16、tac

linux

linux系统命令基础入门

1.1Linux操作体系来源
Linux内核最初是由芬兰人李(林)纳斯.托瓦兹,在上大学时处于个人爱好编写的.
1991年第1个LInux版别发布
1.2Linux操作体系优点
Linux是免费自在的软件。
Linux操作体系广泛的硬件支撑。
Linnx操作体系杰出的安全性和稳定性。
Linux操作体系支撑多用户和多任务。
Linux操作体系有杰出的可移植性。
1.3Linux操作体系应用领域
作为企业级应用服务器
Android(安卓)操作体系就是创立在Linux内核上的,
LInux广泛应用在嵌入式职业,例如:平板电脑、电视、路由器
应用在教育职业
02Linux根底设置
2.1Linux根底设置
(1)Linux体系登录方法
图形界面登录
文本界面登录
长途控制登录
(2)虚拟机和物理机之间的切换
Ctrl+Alt:从虚拟机切换到物理机
Ctrl+G:从物理机切换到虚拟机
(3)图形界面和文本界面之间的切换
init3:从图形界面切换文本界面
init5:从文本界面切换到图形界面
2.2Linux根本指令
(1)指令的根本组成
根本组成:指令名-选项参数
阐明:指令名是必备的,选项和参数是可选的
示例:[root@localhost桌面]#
阐明:
root——–表明用户名
@————-分隔符
localhost—-本机IP地址
桌面———-表明当时位置(在哪里)
#—————表明超级管理员用户
$—————表明不同用户
(2)根底指令
reboot:指令用来重新启动体系
shutdown-hnow:用来封闭体系,(-h表明关机,后面能够跟时刻参数表明多少分钟之后在关机)
whoami:检查当时用户身份
suroot:切换到root用户
hostname:检查主机名称
cal2022:显现2022年日历
date:显现体系日期
clear:清屏
03Linux常用指令
3.1Linux目录名称
ls-al:检查目录及文件,(-a表明检查悉数文件,-l表明以长格局显现文件详细信息)
cd:切换作业目录
cd..:表明切换到上一层目录
cd.:表明切换到当时目录
pwd:检查当时作业目录途径
mkdir-ptest1:创立名为’test1’的目录,(-p表明创立多层级目录)
rmdirtest1:删去空目录
rm-rf:删去非空目录,(-r表明递归删去,-f表明是否给出信息提示)
3.2Linux文件名称
touchtest.txt:创立名称为’test’的文件,(文件后缀.txt表明记事本文件)
vitest.txt:修正文件
cattest.txt:检查文件
wc-clwtest.txt:计算文件,(-c表明计算文件的字节数,-l表明计算文件的行数,-w表明文件的字数)
cp-rtest:仿制文件,(-r表明将指定的目录文件和子目录一起仿制)
mv/dayo1.txt/day002txt:移动文件和重命名,(day01表明原文件途径,day002表明新文件途径)
tar-czvft1.py.gzt2.zip:压缩文件,(-c表明创立压缩包,-z表明运用gzip压缩文件,-v表明操作过程,-f指定压缩文件)
tar-xzvft1.py.gzt2.zip:解压文件,(-x表明从压缩包取文件)
rm-frtest:删去文件,(-f表明是否弹出提示信息,-r表明递归删去)
3.3Linux磁盘指令
df-aT:磁盘空间占用,(-a表明列出悉数文件体系,-T表明显现文件体系类型)
fdisk-l:用来磁盘区别,(-l表明磁盘分区信息)
3.4Linux进程和防火墙
ps-ef:检查悉数进程,(-e表明悉数进程,-f表明显现详细信息)
pgrep-lsshd:检查进程信息,(-l表明显现进程名称和pid号,sshd为进程名)
kill-91436:停止进程,(-9表明强制停止进程,1436为进程号)
systemctlstatusfirewalld:检查防火墙状况
systemctlstopfirewalld:封闭防火墙
systemctlstartfirewalld:开启防火
3.5Linux用户和组的联系
groupaddqa:创立组
cat/etc/group:检查组信息
groupdelqa:删去组
useradd-gqa01:增加用户
passwdqa01:设置暗码
cat/etc/passwd:检查用户信息
userdel:删去用户
3.6Linux权限操作
权限阐明
权限管理,就是指,设置不同的文件拜访权限,在Linux体系中目录和文件拜访的身份有:user、group、others别离简写为:u、g、o
user—–文件一切者
group—文件一切者,地点组的其他成员
others—不是文件一切者地点组的用户
每种身份对文件的拜访权限分为:读、写、履行,别离简写为:r、w、x也能够运用数字表明:4、2、1
示例:
drwxr-xr-x.2rootroot68月1815:39yyc01
第1列:drwxr-xr-x.表明文件或目录的类型及权限
第2列:2表明文件或目录的链接数
第3列:root表明文件或目录的一切者
第4列:root表明文件或目录地点的组
第5列:6表明文件或目录的巨细
第6列:8月1815:39表明文件或目录最终更新的时刻
第7列:yyc01表明文件或目录的名称
榜首列阐明:drwxr-xr-x共10个字符
第1个字符,表明文件或目录的类型
-表明普通文件(黑色/红色/绿色)
d表明目录文件(蓝色)
l表明连接文件(浅蓝色)
p表明管道文件
b表明块设备文件
第2-4个字符:rwx表明一切者权限
第5-7个字符:r-x表明一切者同组用户权限
第8-10个字符:r-x表明其他用户权限
chmod-ugoaqa01.txt:修正文件或目录的权限,(-u表明文件一切者,-g表明文件一切者地点组的其他成员,-o表明不再一切组的成员,-a表明三者皆是)

未经允许不得转载:IT技术网站 » linux系统命令(基础入门)
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载