欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

Linux之linux基础命令

程序员文章站 2023-01-29 14:32:52
一、命令分:内部命令、外部命令① 内部命令:是由 Shell解释器解释的② 外部命令:除了Shell解释器以外的命令③ 识别命令类型:type 命令字 二、命令一般组成格式: 命令字 [选项].. [参数1][ 参数2]… 三、查看的命令: ls 查看方式 某个目录/多个目录① 命令字: ls 命令 ......

一、命令分:内部命令、外部命令
① 内部命令:是由 shell解释器解释的
② 外部命令:除了shell解释器以外的命令
③ 识别命令类型:type 命令字

二、命令一般组成格式:

命令字 [选项].. [参数1][ 参数2]…

三、查看的命令:

ls 查看方式 某个目录/多个目录
① 命令字: ls
命令格式: ls [选项] [目录或文件]
常用参数:-l #以格式显示 例子: ls -l /bin
-a #显示隐藏文件 “.”开头的是隐藏文件
-h 显示易读单位 例子: ls –lh /bin

快捷键:
tab键:自动补全功能。
esc + . 粘贴上一条命令最后一个参数
ctrl + c 放弃当前命令
ctrl + u 快速删除回到行首
ctrl + l 清屏

查看目录结构: man hier (可以按上下键查看) q 退出

四、linux目录下存放的内容:
① /bin :存放基本命令,管理工具
② /boot: 存放启动文件、内核、引导文件
③ /etc : 存放系统配置文件
④ /usr : 存放用户数据
⑤ /root: 管理员的家目录
/home: 存放普通用户的家目录
五、通用符号:
* :匹配任意多个字符
?:匹配单个字符
[a-z]:匹配连续多个字符中的一个
{a,min,xy}:匹配不连续的多组字符串

六、创建目录:

mkdir 目录名字

cd //进入
cd / //进入到/(根目录下)
cd 你想进入的当前目录的文件目录下

cd ..//退出到上一级目

创建文本文件:touch 文件名
复制: cp 原文件 目标路径
复制并修改名字: cp 1.txt 路径/2.txt
移动文件:mv 文件名 目标路径
格式:mv [选项] 文件或者目录
常用选项: -f 强制覆盖

删除命令字:

rm [参数] 目标文件或目录
- rf 强制删除

rm//删除文件夹
如果你删除文件夹 rm 文件夹的名字 -rf
如果说你要删除文件 rm 文件名


路径:相对路径 不以“/”开始的路径
绝对路径 以“/”开始的路径

linux 颜色: 黑色 --》文本文件
蓝色 —》目录

七、查看系统信息:
查看内核信息命令字:uname
[root@localhost etc]# uname –a #显示主机名/内核/硬件信息
linux localhost.localdomain 3.10.0-327.el7.x86_64 #1 smp thu oct 29 17:29:29 edt 2015 x86_64 x86_64 x86_64 gnu/linux
[root@localhost etc]# uname –r #只显示内核版本
3.10.0-327.el7.x86_64
[root@localhost etc]# uname #查看操作系统
linux
查看完整的主机名:hostname
[root@localhost etc]# hostname
localhost.localdomain (主机名.所在域名称)
查看系统版本:cat /etc/redhat-release
red hat enterprise linux server release 7.2 (maipo)

临时修改主机名:hostname 主机名
[root@localhost etc]# hostname jd
[root@jd 桌面]#(需要在打开一个终端)

查看ip地址:ifconfig

重启命令:
[root@jd 桌面]# shutdown -r now
[root@localhost 桌面]# reboot
[root@localhost 桌面]# init 6

关机命令:
[root@localhost 桌面]# shutdown -h now
[root@localhost 桌面]# poweroff
[root@localhost 桌面]# init 0
[root@localhost 桌面]# shutdown -h +2 #制定关机时间
如果想取消:shutdown –c 或者 ctrl+c


文本文件的操作:
命令字:cat [选项] 文件名
-n #带行号显示内容
[root@localhost etc]# cat -n yum.conf
[root@localhost etc]# pwd #查看当前位置
/etc
命令字:more 文件名
[root@localhost etc]# more mail.rc
缺点:往回翻不方便
退出:q
两种翻阅方式:enter 一行一行
空格 一页
命令字:less 文件名
[root@localhost etc]# less mail.rc
按上下键可以翻阅
退出:q

pwd //显示(绝对)路径
clear//清屏
cat 文件名 //打印文件内容至终端 
vi a.py //创建一个.py文件,a是这个文件的名字,后缀是.py
保存.py文件 1.按esc键,然后按住shift键,按两下z键就可以保存并退出了。