最新要闻

广告

手机

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

家电

Linux常用命令

来源:博客园

Linux常用命令

# 关闭电脑桌面systemctl set-default multi-user.target# 重启系统reboot# 查看系统IP地址ifconfig

1、pwd

查看当前所在的位置

2、ls和dir

列出当前位置所有的文件列表


(资料图)

ll 是ls -l# 查看隐藏文件ls -a 

3、stat

查看文件详细详细

stat hellow.py

4、help

查看命令的帮助文档

ls --help

5、touch

创建一个空文件

# 后面的文件路径可以是相对路径也可以是绝对路径# 相对路径touch a.txt# 绝对路径touch /root/a/b.txt

6、mkdir

创建一个目录

# 创建目录# 相对路径mkdir a# 绝对路径mkdir /root/b# -p: 如果父级目录不存在先创建父级目录mkdir -p /root/b/c

7、mv

移动文件或者文件夹

# 前面都可以是相对路径和绝对路径mv a.txt ./a# 将a,txt 移动到上一级路径mv a.txt ../# 绝对路径mv /root/a.out /root/b/# 重命名mv a.txt b.txt

8、cd

切换目录

# 当前目录cd .# 上一级目录cd ..# 根目录cd /# 用户家目录cd ~# 进入指定路径cd /root/a

9、rm

删除文件或者目录

# 删除文件需要确认rm b.txt# 删除目录需要确认rm -r b# 强制删除文件或目录rm -rf c# 删除当前目录的所有文件和目录rm -rf ./*

10、cp

复制文件或者目录

# 前后的路径可以使用相对路径和绝对路径# 复制文件cp a.txt ./a# 复制目录cp -r a b# 绝对路径cp /root/a.txt /home/shujia/

11、scp

远程复制

# 从本地(执行命令的位置)将一个文件传到远程服务器scp /root/word.txt root@192.168.163.10:/root# 从远程服务器复制文件到本地scp root@192.168.163.10:/root/word.txt /root# 远程复制目录 加上-rscp -r  a root@192.168.163.10:/root

12、cat

查看文件内容

# 正向查看cat word.txt# 反向查看tac word.txt#显示行号cat -b word.txt# 合并两个文件# > 的作用,将前面命令的输出结果写入到后面的文件中cat a.txt b.txt > c.txt

13、tar

压缩与解压

# 打包不压缩tar -cvf root.tar *# 打包及压缩tar -zcvf root1.tar *# 解压tar -zxvf root.tar

14、unzip

zip文件需要使用unzip解压

unzip python-3.7.9-amd64.zip

15、tail

查看文件尾

# 查看文件后10行tail students.txt# 指定查看文件的行数tail -n 100 students.txt# 自动查看文件新增的内容# 一般用于查看日志文件tail -f students.txt

16、head

查看文件头

17、du

查看当前目录下文件的大小

# 查看当前目录下所有文件的大小,以人类习惯方式实现du -ah

关键词: 绝对路径 复制文件 删除文件