linux面试必备20个常用命令

Linux 面试中你必须知道的 2 0 个命令。
说白了,就是这些: 1 . pwd:显示当前目录路径 2 . ls:显示目录内容 3 . cd:更改目录 第四人:查看命令手册 第五招:文本搜索 6 .查找:查找文件 7 . chmod:更改文件权限 8 .ps:查看进程状态 9 .kill:杀死进程 1 0.tail:查看文件尾部 1 1 .netstat:检查网络状态 1 2 .日期:查看系统时间 1 3 .echo:终端输出内容 1 4 . ping:测试网络连通性 1 5 . mkdir:创建新目录 1 6 . rmdir:删除空目录 1 7 . touch:更改文件时间 1 8 . rm:删除文件目录 1 9 . mv:手机改名 2 0. cp:复制文件
说白了,就是,还记得吗?

Linux小白进阶之路:TOP 10命令详解

十大 Linux 命令,直接启动:
1 . ls 命令:列出目录的内容。

ls -l:以长格式显示文件属性(权限、所有者、大小)。

ls -a:查看所有文件(包括隐藏文件)。

ls -h:以易于阅读的格式显示文件大小(KB/MB)。

项目:日常运维查看日志目录时使用。

2 cat 命令:查看、合并或创建文本文件。

cat filename:显示文件的全部内容。

cat file1 file2 >合并文件:合并文件。

cat > newfile:从键盘创建文件(以 Ctrl+D 结尾)。

项目:查看/etc/passwd配置文件。

3 cp命令:复制文件或目录。

cp file1 .txt /backup/:将文件复制到该目录。

cp -r dir1 dir2 :递归复制目录。

项目:备份/backup中的系统配置文件。

4 mkdir 命令:创建目录。

mkdir项目:创建单级目录。

mkdir -p docs/{reports,images}:创建多级目录。

项目:创建项目的开发目录结构。

5 echo 命令:输出字符串或变量。

echo "HelloLinux":查看文本。

echo "data" > file.txt: 覆盖并写入文件。

echo "data" >> file.txt: 添加写入文件。

项目:向脚本输出提示信息。

6 mv 命令:移动或重命名文件/目录。

mv file.txt target/:移动文件。

mv oldname.txt newname.txt:重命名文件。

项目:在专用目录中组织日志文件。

7 rm 命令:删除文件或目录(谨慎使用!)。

rm file.txt:删除文件。

rm -rf /tmp/:强行删除目录内容(高危操作!)。

项目:清理过期的注册表文件。

8 df 命令:检查磁盘空间。

df -h:显示磁盘使用情况(以易于阅读的格式)。

df -i:显示inode使用情况。

项目:监控服务器磁盘空间。

9 find命令:根据条件搜索文件/目录。

find ~/ -mtime -7 :查找7 天内修改过的文件。

find /var/log -name ".log" -delete:删除.log文件(谨慎使用!)。

项目:定位用户最近修改的配置文件。

1 0 rpm命令:管理RPM软件包(RedHat系统)。

rpm -ivh package.rpm:安装软件包。

rpm -e package_name:卸载软件包。

rpm -qa | rpm -qa grep httpd:查询已安装的软件。

项目:Apache 服务器包管理。

自己掂量一下。