Linux内核原理与分析第一次作业

Linux内核原理与分析第一次作业

安装Ubuntu

  • 安装虚拟机软件例如vmware、virtualbox等
  • 下载ubuntu映像文件,官网或网盘下载,推荐lts版本
  • 配置虚拟机硬件参数,安装系统映像
    安装完成

学习Linux常用命令

命令 功能描述 示例
ls 列出当前目录下的文件和子目录 ls -l 列出详细信息
cd 切换目录 cd /home/user 切换到指定目录
pwd 显示当前工作目录 pwd
cp 复制文件或目录 cp file1.txt /home/user/ 复制文件
mv 移动或重命名文件或目录 mv oldname.txt newname.txt 重命名文件
rm 删除文件或目录 rm file1.txt 删除文件
mkdir 创建新目录 mkdir new_folder 创建新文件夹
rmdir 删除空目录 rmdir old_folder 删除空文件夹
touch 创建空文件 touch newfile.txt 创建新文件
cat 查看文件内容 cat file1.txt 显示文件内容
less 分页查看文件内容 less largefile.txt 分页查看大文件
chmod 修改文件或目录权限 chmod 755 script.sh 设置文件权限
chown 修改文件或目录所有者 chown user:user file1.txt 修改所有者
ps 显示当前正在运行的进程 ps aux 显示所有进程
kill 终止指定进程 kill 1234 终止进程号为1234的进程
top 实时显示系统资源使用情况 top
df 查看磁盘使用情况 df -h 显示人类可读格式的磁盘使用情况
du 查看文件或目录占用的磁盘空间 du -sh /home/user 查看目录的大小
grep 在文件中搜索指定模式 grep "text" file1.txt 查找文件中的文本
find 查找文件或目录 find /home -name "*.txt" 查找文本文件
tar 归档和解压缩文件 tar -czvf archive.tar.gz folder/
wget 从网络下载文件 wget https://example.com/file.zip
apt-get 使用包管理器安装、更新、删除软件包(Debian/Ubuntu) apt-get install package_name
yum 使用包管理器安装、更新、删除软件包(CentOS/RedHat) yum install package_name
man 查看命令的手册页 man ls 查看ls命令的手册
ssh 远程登录服务器 ssh user@hostname 连接远程服务器
scp 通过SSH安全复制文件 scp file.txt user@hostname:/path

安装完成

posted @ 2025-01-02 11:29  Arisf  阅读(2)  评论(0编辑  收藏  举报