linux下的常用命令总结
-
Linux下的常用命令总结:
1. ls:列出目录下的文件和子目录。
2. cd:切换目录。
3. pwd:显示当前工作目录的路径。
4. mkdir:创建新的目录。
5. rmdir:删除空目录。
6. rm:删除文件或目录。
7. cp:复制文件和目录。
8. mv:移动或重命名文件和目录。
9. cat:显示文件内容。
10. more/less:逐页显示文件内容。
11. head/tail:显示文件的开头或结尾部分。
12. touch:创建新的空文件或更新文件的时间属性。
13. grep:在文件中搜索匹配的文本。
14. find:在文件系统中搜索文件和目录。
15. chmod:修改文件或目录的权限。
16. chown:修改文件或目录的所有者。
17. chgrp:修改文件或目录的所属组。
18. tar:打包和解包文件。
19. gzip/gunzip:压缩和解压缩文件。
20. ps:查看系统中运行的进程。
21. top:实时显示系统资源的使用情况。
22. kill:终止正在运行的进程。
23. ifconfig:显示和配置网络接口。
24. ping:测试与另一台主机的网络连接。
25. ssh:远程登录到另一台主机。
26. scp:在本地主机和远程主机之间复制文件。
27. man:查看命令的手册页。
28. history:显示已执行命令的历史记录。
29. wget:从网络下载文件。
30. apt-get/yum:包管理器,用于安装和更新软件包。这只是Linux下的一些常用命令,还有很多其他的命令可以用于系统管理、网络配置、文件操作等。熟练掌握这些命令对于Linux的使用和管理非常重要。
2年前 -
Linux 是一种开源操作系统,广泛应用于服务器和个人电脑。下面是常见的 Linux 命令的总结:
1. ls: 列出目录中的文件和子目录。
– ls -a: 显示所有文件,包括隐藏文件。
– ls -l: 以列表形式显示文件详细信息。
– ls -h: 以易读的方式显示文件大小。2. cd: 切换目录。
– cd /path/to/directory: 进入指定目录。
– cd ..: 进入上级目录。
– cd ~: 进入当前用户的主目录。3. mkdir: 创建目录。
– mkdir directory_name: 创建名为 directory_name 的目录。
– mkdir -p path/to/directory: 创建目录的同时创建父目录。4. rm: 删除文件或目录。
– rm file_name: 删除名为 file_name 的文件。
– rm -r directory_name: 删除名为 directory_name 的目录及其包含的所有文件。5. cp: 复制文件和目录。
– cp file_name destination: 复制文件到目标位置。
– cp -r directory_name destination: 复制目录到目标位置。6. mv: 移动或重命名文件和目录。
– mv file_name new_file_name: 重命名文件。
– mv file_name directory_name: 将文件移动到目标目录。7. cat: 查看文件内容。
– cat file_name: 在终端上显示文件内容。
– cat file_name1 file_name2: 将两个文件的内容合并并显示在终端上。8. grep: 在文件中查找指定字符串。
– grep keyword file_name: 在 file_name 文件中搜索 keyword 字符串。9. chmod: 修改文件或目录的权限。
– chmod permissions file_name: 修改文件的权限。
– chmod -R permissions directory_name: 修改目录及其包含文件的权限。10. chown: 更改文件或目录的所有者。
– chown owner_name file_name: 更改文件的所有者。
– chown -R owner_name directory_name: 更改目录及其包含文件的所有者。11. ssh: 通过加密方式连接远程服务器。
– ssh username@host: 连接到远程服务器。
– ssh -p port username@host: 指定连接的端口号。12. wget: 下载文件。
– wget url: 下载指定的 URL 文件。以上是一些常见的 Linux 命令总结。使用这些命令,您可以在 Linux 操作系统中进行基本的文件和目录操作,以及远程服务器连接和文件下载等功能。
2年前 -
一、文件和目录操作命令
1. ls:列出目录下的文件和子目录
– ls -l:以详细列表的形式显示文件信息(包括权限、所有者、大小和修改时间等)
– ls -a:显示所有文件,包括隐藏文件
– ls -h:以人类可读的格式显示文件大小
– ls -r:逆序显示文件列表2. cd:切换工作目录
– cd:切换到当前用户的主目录
– cd ..:返回上一级目录
– cd 目录名:切换到指定目录3. pwd:显示当前工作目录的路径
4. cp:复制文件或目录
– cp 文件名 目标目录:将文件复制到目标目录
– cp -r 目录名 目标目录:递归复制整个目录5. mv:移动文件或目录,也可以用于重命名文件
– mv 文件名 目标目录:将文件移动到目标目录
– mv 文件名 新文件名:将文件重命名为新文件名6. rm:删除文件或目录
– rm 文件名:删除文件
– rm -r 目录名:递归删除整个目录及其内容7. mkdir:创建目录
– mkdir 目录名:创建一个新目录8. rmdir:删除空目录
– rmdir 目录名:删除一个空目录二、文件搜索和查找命令
1. find:在文件系统中搜索文件
– find 目录名 -name 文件名:按名称查找文件
– find 目录名 -type f:查找普通文件
– find 目录名 -type d:查找目录
– find 目录名 -user 用户名:按文件所有者查找文件
– find 目录名 -size 大小:按文件大小查找文件
– find 目录名 -mtime +n/-n:按文件修改时间查找文件,+n表示n天前,-n表示n天内2. grep:在文件中匹配指定的字符串
– grep 字符串 文件名:在文件中匹配字符串,并显示匹配到的行三、文件压缩和解压缩命令
1. tar:打包和解包文件
– tar -cf 打包文件名 源文件:将源文件打包成.tar文件
– tar -xf 打包文件名:解包.tar文件2. gzip:压缩文件
– gzip 文件名:将文件压缩为.gz文件3. gunzip:解压缩文件
– gunzip 文件名:将.gz文件解压缩为普通文件四、系统信息查看命令
1. uname:显示系统信息
– uname -a:显示全部系统信息
– uname -r:显示内核版本信息2. uptime:显示系统运行时间和平均负载
3. who:显示当前登录系统的用户信息
4. ps:显示当前正在运行的进程信息
– ps -ef:显示所有进程的详细信息
– ps -aux:显示所有进程的详细信息,包括其他用户的进程五、文件权限和用户管理命令
1. chmod:修改文件权限
– chmod 权限 文件名:设置文件的权限,权限用数字表示2. chown:修改文件所有者
– chown 用户名 文件名:将文件的所有者修改为指定用户3. chgrp:修改文件所属组
– chgrp 组名 文件名:将文件的所属组修改为指定组4. useradd:添加用户
– useradd 用户名:添加一个新用户5. passwd:设置用户密码
– passwd 用户名:设置指定用户的密码六、网络相关命令
1. ifconfig:显示和配置网络接口
– ifconfig:显示所有网络接口信息
– ifconfig 网络接口名 IP地址:配置指定网络接口的IP地址2. ping:测试网络连通性
– ping IP地址:向指定IP地址发送网络请求,检测网络连通性3. netstat:显示网络连接和统计信息
– netstat -a:显示所有网络连接
– netstat -r:显示IP路由表4. ssh:远程登录服务器
– ssh 用户名@IP地址:远程登录到指定服务器七、系统管理命令
1. top:实时监控系统资源使用情况
2. df:显示文件系统的磁盘使用情况
– df -h:以人类可读的方式显示磁盘使用情况3. du:显示文件和目录的磁盘使用情况
– du -h 目录名:以人类可读的方式显示指定目录的磁盘使用情况4. shutdown:关机命令
– shutdown -r now:立即重启系统
– shutdown -h now:立即关机5. reboot:重启系统命令
这只是Linux下的一部分常用命令,还有很多其他命令可以用于文件管理、进程管理、权限管理等。熟练掌握这些命令能够更快地操作和管理系统。
2年前