Linux基本命令

目录

一、Shell

二、Linux

2.1命令分类

2.2内部命令与外部命令的区别

2.3Linux基础操作命令

(一)编辑Linux命令行的辅助操作

(二)cd  切换工作目录

(三)pwd 查看当前工作目录

(四)ls 列表显示目录内容

(五)alias  设置别名

(六)du 查看文件大小

(七)mkdir 创建新目录

(八)touch 创建文件夹

(九)In创建链接文件

(十)cp 复制文件或目录

(十一)rm 删除目录或文件

(十二)mv 移动文件或目录

(十三)which 查找文件/文件存放目录

(十四)find 查找文件/目录

三、linux的各种命令


一、Shell

shell是Linux系统中后台运行的一种特殊程序也可以理解成一种特殊的软件,提供了用户与内核进行交互操作的一种接口。用户使用应用程序发布指令比如1(使用浏览器访问网页)

shell去通知操作系统需要进行什么样的操作(相当于解释层)

内核相当于操作系统去指挥硬件

硬件才能工作,否则无法交互。

二、Linux

2.1命令分类

命令分为:

内部命令

外部命令

2.2内部命令与外部命令的区别

2.3Linux基础操作命令

(一)编辑Linux命令行的辅助操作

Tab键:自动补齐

反斜杠“\”:强制换行

Ctrl+U组合键:清空至行首

Ctrl+K组合键:清空至行尾

Ctrl+L组合键:清屏

Ctrl+C组合键:取消本次玫琳凯编辑

(二)cd  切换工作目录

cd:切换到目标位置
cd ~ :若不指定目标位置,切换到当前用户的宿主目录
cd   :若不指定目标位置,切换到当前用户的宿主目录
cd - :切换到上一次执行cd命令之前所在的目录

绝对路径:从“/”出发的是绝对路径

相对路径:不是从"/"出发的是相对路径

(三)pwd 查看当前工作目录

(四)ls 列表显示目录内容

ls -l:将文件信息属性详细列出,通常直接使用ll,因为设置了别名

ls -R:递归显示,比如一个目录下还有文件,则把那个文件也一起列出

ls -d:查看目录本身信息,不显示目录下的内容

ls -i:显示inode值

ls -h:友好显示文件大小

ls -a:遍历所有文件及目录(ls内定将文件名或目录名称开头为“.”的视为隐藏档,不会列出)

ls -A:跟-a 唯一的不同是不列出当前目录和上一层目录
 

(五)alias  设置别名

alias 别名=‘           命令           ’
unalias删除别名
vim /root/.bashrc进入可永久设置
 

(六)du 查看文件大小

-a  磁盘占用时包括的所有文件
-h 更人性化的方式显示结果
-s 只统计占用空间的大小
du -sh    du -ah    du -sh /etc/  
 

(七)mkdir 创建新目录

mkdir 文件名
mkdir -p 文件名/aa/bb
tree 文件名/     查看文件下的子目录
ls -R 文件名/
tree的安装:  yum install tree -y
mkdir 文件名{1..50}
 

(八)touch 创建文件夹

touch 文件名.txt
echo “添加内容” > 文件名.txt
cat 文件名.txt           查看
vim 文件夹.txt  可直接
touch {1..9}.txt  创建九个文件夹
touch l{a,b,c}.log  日志文件
删除 rm -rf 文件名/文件名
 

(九)In创建链接文件

In -s 文件名.txt 文件名.txt(软连接)
In  文件名.txt 文件名.txt(硬连接)
硬链接不能跨分区建立连接,无法对文件夹创建
软链接可以跨分区可以对文件夹访问
 

(十)cp 复制文件或目录

-f   强制复制不提醒
-i   提醒用户确定
-p  保持文件权限等属性不变
-r   复制目录时必须选用
-a   保留权限递归复制
cp -v a.txt {,.bak}
 

(十一)rm 删除目录或文件

-f   强制删除不提醒
-i   提醒用户确定
-r   递归删除
rm -rf 文件名
 

(十二)mv 移动文件或目录

mv /文件名/文件名/
 

(十三)which 查找文件/文件存放目录

which is
which cd
 

(十四)find 查找文件/目录

名称   -name
大小  -size
文件属主  -user
文件类型   -type

-a  表示而且(and)
-o  表示或者 (or)

find /文件名/  -user root -a -size +1M

 

三、linux的各种命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值