一、ls
1.ls列出当前目录内容:
2.ls 路径名列出指定目录的内容
3.-l:以长列表格式显示文件详细信息,包括文件权限、所有者、大小和最后修改时间
-h 或 --human-readable:与 -l
一起使用时,以易读的格式显示文件大小(如 K、M、G)
-a 或 --all:显示所有文件,包括以点(.
)开头的隐藏文件。
二、--help
1.--help简单的告诉你一个命令的使用方法
三、pwd
1.pwd显示当前工作目录:
四、cd
1.cd.. 返回当前路径的父级路径
2.cd ~ 用于返回主目录
3. cd 路径名 直接进入该路径
五、文件的简单操作
1.mkdir filename 创建一个文件夹
2.mkdir -p 文件名/文件名 以递归的方式创建文件
3.rmdir 文件名 删除一个文件夹
4.rm -r 文件名 以递归的方式删除一个文件
5.touch 创建一个文件
6.tar -cf filename1 filename2 将文件2压缩到文件1中
7.tar -tvf filename1 显示压缩文件中的内容
8.tar -xf filename 解压缩
9.gzip filename.后缀名 进一步压缩
10.gzip -r filename 解压缩
六、cat
1.cat 文件名 查看文件中内容
2.cat -n filename 会在输出的每一行前面加上行号,
七、写入和追加
1.> 文件名 将一些内容写入文件
2.>>>> 文件名 在文件末尾追加内容
4.head -3 文件名 读取文件的前三行
5. tail -5 文件名 读取文件的末尾的三行
6.more 文件名 将文件内容以
一个屏幕写出按空格继续,按q键退出
7.wc -l 文件名 文件有多少行
8.wc -w 文件名 文件有多少单词
9.wc -m 文件名 文件内有多少字符数
10.wc -c 文件名 文件内有多少字节流
八、grep
1.grep 过滤 |将左边内容输入到右边,右边输出
cat filename | grep -n grep -n 显示序列号
九、which 显示一个路径
1.which python3.10 显示一个路径
十、连接
1.硬连接
ln filename filename2 filename2为当场创建的文件
2.软连接
ln -s /usr/bin/python3.10 python
十一、进程号
1.ps -f 提供关于进程的详细信息,包括命令行参数、进程状态、内存使用情况等。
2.ps -ef -e
显示所有进程,-f
以完整格式显示。提供系统上所有进程的详细列表,包括系统进程。
3.top
提供了一个持续更新的列表,显示进程的 CPU 和内存使用情况,以及其他关键信息。按q退出
十二、多用户
1.创建用户 sudo useradd 用户名 -m 自动创建家目录
2.删除用户 sudo userdel 用户名 -r 删除家目录以及邮件池
3.新增组 sudo groupadd 组名
4.将新用户添加到组中用户 sudo useradd -m 用户名 -g 组名
5.删除组 sudo groupdel 组名
6.修改用户密码
sudo passwd 用户名 更改指定用户密码
7.切换用户
su 切换到管理员root
su 用户名 切换到指定用户
8.权限修改