22 12 2024

文件和目录操作
ls:列出目录内容,如ls -l以详细列表形式显示文件,ls -a显示所有文件包括隐藏文件.
cd:切换到指定目录,如cd /home/user切换到 /home/user 目录.
pwd:显示当前目录路径.
mkdir:创建新目录,如mkdir newdir创建名为 newdir 的目录.
rmdir:删除空目录,如rmdir emptydir删除名为 emptydir 的空目录.
cp:复制文件或目录,如cp file1 file2将 file1 复制为 file2,cp -r dir1 dir2递归复制 dir1 到 dir2.
mv:移动或重命名文件或目录,如mv file1 file2将 file1 重命名或移动到 file2,mv dir1 dir2移动或重命名 dir1 为 dir2.
rm:删除文件或目录,如rm file删除文件,rm -r dir递归删除目录及其中文件.
touch:创建空文件,如touch newfile创建名为 newfile 的空文件.
echo:创建带有内容的文件,如echo "Hello, World!" > newfile创建包含指定内容的 newfile.
cat:查看文件内容,如cat file查看 file 文件内容.
more:分页显示文件内容,如more file分页查看 file 文件.
less:类似 more,但可反向导航,如less file查看 file 文件.
head:显示文件前几行,如head -n 5 file显示 file 文件前 5 行.
tail:显示文件后几行,如tail -n 5 file显示 file 文件后 5 行.
grep:在文件中搜索关键词,如grep "keyword" file在 file 文件中搜索 keyword.
系统管理
uptime:显示系统运行时间.
top:显示系统运行的进程,可实时查看系统资源占用情况.
free:显示内存使用情况.
vmstat:显示虚拟内存状态.
iostat:显示磁盘 I/O 使用情况.
sar:收集、报告系统活动信息.
shutdown:关闭或重启系统,如shutdown -h now立即关机,shutdown -r now立即重启.
halt:关闭系统.
reboot:重启系统.
sync:将内存数据写入磁盘.
用户和权限管理
who:显示登录用户.
id:显示用户信息,如id username查看 username 用户的信息.
useradd:添加新用户,如useradd newuser添加名为 newuser 的新用户.
usermod:修改用户信息,如usermod -g newgroup username将 username 用户的组修改为 newgroup.
userdel:删除用户,如userdel username删除 username 用户.
groupadd:添加新用户组,如groupadd newgroup添加名为 newgroup 的新用户组.
groupdel:删除用户组,如groupdel oldgroup删除名为 oldgroup 的用户组.
chown:改变文件或目录的所有者和组,如chown user:group file将 file 文件的所有者和组分别改为 user 和 group.
chmod:改变文件或目录的权限,如chmod 755 file将 file 文件的权限改为 755.
chgrp:改变文件或目录的组,如chgrp newgroup file将 file 文件的组改为 newgroup.
网络管理
ifconfig:配置和显示网络接口参数,如ifconfig eth0 192.168.1.100配置 eth0 网卡的 IP 地址为 192.168.1.100.
ping:检测与指定 IP 或域名的连通性,如ping 8.8.8.8检测与 8.8.8.8 的连通性.
ssh:安全 Shell 连接远程计算机,如ssh user@remote_host以 user 用户连接到远程 remote_host 主机.
scp:在本地计算机和远程计算机之间复制文件,如scp local_file user@remote_host:remote_path将本地文件复制到远程主机指定路径.
压缩和解压缩
zip:压缩文件,如zip archive.zip file1 file2将 file1 和 file2 压缩为 archive.zip.
unzip:解压缩 zip 文件,如unzip archive.zip解压 archive.zip 文件.
gzip:压缩文件,如gzip file将 file 文件压缩为 file.gz.
gunzip:解压缩 gzip 文件,如gunzip file.gz解压 file.gz 文件.
bzip2:压缩文件,如bzip2 file将 file 文件压缩为 file.bz2.
bunzip2:解压缩 bzip2 文件,如bunzip2 file.bz2解压 file.bz2 文件.
tar:打包和解包文件,如tar -cvf archive.tar file1 file2将 file1 和 file2 打包为 archive.tar,tar -xvf archive.tar解包 archive.tar 文件.
文本处理
sort:对文本文件内容排序,如sort file对 file 文件内容进行排序.
uniq:去除文本文件中的重复行,如uniq file去除 file 文件中的重复行.
tr:替换或删除文本中的字符,如tr 'a' 'b' < file将 file 文件中的字符 a 替换为 b.
杂项指令
man:显示指令手册,如man ls查看 ls 命令的手册页.
which:显示指令的完整路径,如which ls显示 ls 命令的完整路径.
whereis:查找指令、手册页和源代码的位置,如whereis ls查找 ls 命令的相关位置.

延伸阅读
  1. DDoS(Distributed Denial - of - Service)攻击状态描述
  2. CC(Challenge Collapsar)攻击状态描述
  3. Windows CMD 操作指令
  4. 如何在Windows系统中设置账户锁定策略?
  5. RDP3389远程服务器批量管理工具 自开发放心用
  6. 那种字典爆破的WIN系统策略里面怎么写规则?看这里
  7. CentOS 换源教程
  8. Fedora 换源教程
更多阅读
  1. 上一篇:如何在Windows系统中设置账户锁定策略?
  2. 下一篇:Windows CMD 操作指令
发表评论 抢沙发