Linux基本命令

Linux的基本操作

一、计算机的概念

简介:计算机是由呈上的软件,和启下的硬件,以及中间的操作系统组成

操作系统

电脑操作系统:windows,linux,mac OS手机操作系统:Android,ios

作用:向下控制硬件,向上控制软件,呈上启下

 

虚拟机

模拟一个真实的计算机,就好比一个虚拟的电脑

操作系统》》虚拟机》》虚拟机软件

 

linux和windows的区别

windows以盘符进行资源管理
linux以文件夹管理,根目录是/,家目录是/home

常见的linux系统发行版

ubuntu,centOS,redhat

主要目录说明:

  • /:根目录

  • /bin:可执行二进制文件的目录

  • /etc:系统配置文件存放的目录

  • /home:用户家目录

 

二、Linux的命令

1、目录

树状图显示:tree 路径名称显示文件:ls (-l 显示详细信息,-a 显示隐藏文件)显示文件详细信息:ll显示当前路径:pwd清空控制台:clear(ctrl+L)

 

2、文件

创建文件:touch 文件名删除文件:rm 文件名拷贝文件:cp 源文件路径 目标路径移动文件:mv 源文件路径 目标路径 新名称 (源路径与目标路径相同可以实现重命名)

(mv ./1.txt ./2.txt)==同级目录下的,所以这个是重命名

( mv ./2.txt ../hello) ==将本目录下的2.txt文件移动到上一级目录底下并改名为hello

 

3、文件夹

创建文件夹:mkdir (-p 创建多级目录)==>>(mkdir A/B/C -p)删除文件夹:rm -r 删除空文件夹:rmdir(空目录才行)拷贝文件夹:cp -r (-a 保留文件的原有权限,-i 交互式提醒)移动文件夹:mv

 

4、重定向

将内容写入到文件:> (cat 1.txt > 2.txt)记住重定向的一定是有输出的内容

​ (ps aux | grep mysql > 3.)

将内容追加到文件:>>

 

5、查看文件内容命令

cat :查看小型文件

more:分屏查看大型文件 (空格显示下一屏信息,回车显示下一行信息)

​ (b,f显示上一屏信息)

 

6、管道|的使用

管道(|)一般结合 more 命令使用,主要是分配查看终端显示内容

就相当于是一个条件过滤器

 

7、文件内容搜索命令

grep:文本搜索

格式:grep 要搜索的文件内容,可加入正则进行过滤 文件名字

命令选项说明
-i忽略大小写
-n显示匹配行号
-v显示不包含匹配文本的所有行

 

8、查找文件命令

find: find 目录 -name 匹配条件

(find . -name '*.txt')查找当前目录下以.txt结尾的所有文件

 

9、连接命令

ln -s 创建软链接 ==>> 类似于windows下的快捷方式

ln 创建硬链接==>>给重要的文件创建硬链接,能够防止文件数据被误删

  • 硬链接的作用是可以给重要文件创建硬链接,能够防止文件数据被误删。

  • 删除源文件,软链接失效,但是硬链接依然可以使用。

  • 创建硬链接命令格式: ln 源文件路径 硬链接

 

10、权限

修改权限:chmod 数字型(4:读,2:写,1:执行,0:无权限) 字母型(u 文件所有者,g 组,o 其他用户,a 所有用户) (+ 增加权限,- 减少权限,= 重新赋予权限)xxh.sh 是可执行文件,创建完以后需要自己添加执行的权限

chmod 777 文件名

 

11、用户

新建用户:useradd -m -g (-m 创建主目录文件夹 -g指定用户组)

sudo useradd -m test 创建一个test的用户

查看用户信息:id 用户修改密码:passwd 用户名删除用户:userdel -r 用户名

 

12、组

添加组:groupadd 组名删除组:groupdel 组名

 

13、管理员

切换到root,获取管理员权限:sudo -s以管理员身份执行命令:sudo 命令查看所有登录用户:who查看当前用户:whoimi查看命令位置:which切换用户:su 用户

 

14、远程登录

远程登录:ssh 用户名@IP地址

远程拷贝文件:scp (-r) 本地路径 远程用户名@IP地址:远程路径

拷贝文件夹需要加-r

scp -r 'C:\Users\BOSS JAY\remote' root@39.107.97.29:/root/jinzijie/A

 

15、压缩和解压

压缩(.gz/.bz2):tar -z/j/cvf解压:tar -z/j/xvfzip压缩:zip -rzip解压:unzip

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值