Linux(常用)命令篇

本文详细介绍了Linux系统中常用的命令,包括pwd、ls、clear、cd、mkdir等,以及文件操作命令如rm、cp、mv、cat,还涵盖了查看文件内容的more、less和tail,文本编辑器vi/vim的使用方法,以及ps命令和管道符的应用。内容覆盖了日常Linux系统管理和文件操作的各个方面。
摘要由CSDN通过智能技术生成

命令篇

pwd

位当前所在位置

lhz@lhz-deepin:~$

用户lhz登录lhz-deepin这台主机上

~代表当前位置处于当前用户主目录或者称之为当前用户家目录

/home/lhz

ls

查看或者显示

ls -l 以列表方式显示当前目录下的目录和文件的相关信息

ls -a 显示所有目录和文件包含隐藏的 在linux中不论是目录还是文件前缀加点代表隐藏

ls -al 多个参数可以联合使用

clear

clear 清屏

ctrl + l 清屏

ctrl + u 清空当前行内容

cd

change directory 目录切换
绝对路径与相对路径
相对路径参数:
./ 当前目录 在当前目录./可以省略
../ 父级目录
- 返回上一级目录 从哪儿来回哪儿去
~ 返回当前用户主目录

mkdir

# make directory 创建目录
mkdir /home/lhz/aa
# 可以同时创建多个目录
mkdir /home/lhz/aa/a1 mkdir /home/lhz/aa/a2
# 递归创建 -p
mkdir -p /home/lhz/a/a1 /home/lhz/a/a2 /home/lhz/b/b1 /home/lhz/b/b2

rmdir

#remove directory 删除空目录
rmdir /home/lhz/a/a1
rmdir /home/lhz/b/b1 /home/lhz/b/b2
rmdir /home/lhz/b
rmdir /home/lhz/a
#rmdir: 删除 '/home/lhz/a' 失败: 目录非空

touch

创建空文件

rm

remove 删除文件

-f 删除文件不会提示确认信息

-r 递归删除

rm -rf 可以删除文件也可以递归删除目录

注意:禁止在root权限下使用 rm -rf /

touch b c
rm b 
rm -f c
mkdir -p a/a1 a/a2
rm a
# rm: 无法删除'a': 是一个目录
rm -rf a

cp

copy 拷贝

cp 源文件路径 目标文件路径

-v 显示拷贝过程 -r 递归复制目录及其子目录内的所有内容

mkdir a b
touch a/a.txt
cp a/a.txt b
# 目标文件与源文件同名 注意 如果存在目标文件存在同名文件则覆盖目标同名文件
cp -f a/a.txt b
cp a/a.txt b/b.txt

mv

move 移动

实现类似 剪切和重命名的效果

当源文件和目标文件在同一目录下 表现效果如同重命名

cp -r  opt/maven/ ~/
mv ~/maven/ ~/Documents/
mv ~/Documents/maven/ ~/Documents/mvn

cat

cat(英文全拼:concatenate)命令用于连接文件并打印到标准输出设备上。

参数说明: -n 或 --number:由 1 开始对所有输出的行数编号。

-b 或 --number-nonblank:和 -n 相似,只不过对于空白行不编号。

-s 或 --squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行。

-v 或 --show-nonprinting:使用 ^ 和 M- 符号,除了 LFD 和 TAB 之外。

-E 或 --show-ends : 在每行结束处显示 $。

-T 或 --show-tabs: 将 TAB 字符显示为 ^I。

-A, --show-all:等价于 -vET。

-e:等价于"-vE"选项;

-t:等价于"-vT"选项;

cat settings.xml
cat -n settings.xml
cat -b settings.xml
cat -s settings.xml
cat -sn settings.xml
cat -sb settings.xml

重定向

echo "我爱你中国"
echo "我爱你中国" > love.txt
echo "亲爱的母亲" > love.txt
echo "" > love.txt
echo "我爱你中国" > love.txt
echo "亲爱的母亲" >> love.txt

more

Linux more 命令类似 cat ,不过会以一页一页的形式显示,更方便使用者逐页阅读,

而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,

而且还有搜寻字串的功能(与 vi 相似),使用中的说明文件,请按 h 。

参数:

  • -num 一次显示的行数
  • -d 提示使用者,在画面下方显示 [Press space to continue, ‘q’ to quit.] ,如果使用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值