计算机导论实验——Linux基础入门

使用Xshell登录 Linux 主机

linux命令:

cd:去哪里

pwd:在哪里

ls:查看当前有什么文件

mkdir:创建新目录

cp:复制

cat:连接或显示文件

rm:删除

mv:用于移动或重命名文件和目录

chmod:用于更改文件或目录的权限

tar:用于压缩和解压文件和目录

cd abc或者cd ./abc:使用相对路径,相对于当前目录

cd /root/abc:使用绝对路径,使用绝对路径时必须写完整绝对路径,否则报错

ls -a:显示所有文件和目录,包括隐藏文件

ls -l:查看文件和目录的详细信息,简写为ll

ls -la或者ls -al:查看所有文件和目录的详细信息

从本地上传文件到服务器:

  1. 在Xshell中新建本地shell,在本地shell中进行操作

  2. 命令:scp c:/abc/1234.txt root@101.133.130.109:/root

scp 文件的本地地址 用户名@IP地址:服务器中的地址

scp /path/to/local_file username@remote_host:/path/to/remote_directory

从服务器传到本地:

scp username@remote_host:/path/to/remote_directory /path/to/local_file

rm:删除

-r或-rf:递归删除目录及其内容。

rm -r:删除目录并询问

rm -rf:删除目录不再询问

mv:

chmod:

chmod 777 filename:所有人都有权限

chmod中三个数字分别代表user,group,other的权限

tar:

创建压缩文件:

tar -cvzf archive.tar.gz /path/to/directory

解压文件:

tar -xvzf archive.tar.gz

⭐解压出来除了解压文件,原文件仍然存在

相关推荐
一技安身2 分钟前
【信创】银河麒麟V10、统信UOS解压7Z文件
linux·运维·服务器
奔跑的架构师1 小时前
[A-50]ARMv9/v8-DVFS系统架构
linux·arm开发·架构·系统架构·arm
迷途呀1 小时前
CI/CD 自动化部署实践:让代码提交后自动上线
linux·运维·nginx·ci/cd·自动化
闲云自留地1 小时前
动手玩 Nova:Hypervisor、主机聚合、可用分区、虚拟机生命周期实操
运维·架构·openstack
赴生-1 小时前
Liunx 操作系统 进程概念(上)
linux
binqian2 小时前
【linux】OpenSSH升级文档
linux·运维·网络
吴声子夜歌2 小时前
Shell编程——if条件语句
linux·运维·shell
和裕2 小时前
蜂窝板 vs 七层瓦楞重型纸箱:大件工业设备运输性能与成本全对比
大数据·运维·网络·人工智能·算法
Dawn-bit2 小时前
Linux 运维基础扩展:跳板机、堡垒机与物理服务器全流程
linux·运维·服务器·云计算·运维开发
新时代牛马2 小时前
Linux 定时任务:crontab、anacron 与systemd timer
linux·运维·服务器