linux备忘命令大全
-
Linux 常用备忘命令大全
一、系统管理命令:
1. `pwd`:显示当前所在的工作目录。
2. `cd 目录`:切换到指定的目录。
3. `ls`:列出目录中的文件和子目录。
4. `mkdir 目录`:创建新目录。
5. `rm 文件或目录`:删除文件或目录。
6. `cp 源文件 目标文件`:复制文件或目录。
7. `mv 源文件 目标文件`:移动或重命名文件或目录。
8. `cat 文件`:查看文件内容。
9. `grep 关键字 文件`:在文件中搜索指定关键字。
10. `ps`:显示当前运行的进程。
11. `top`:实时显示系统资源使用情况。
12. `shutdown`:关闭或重启系统。
二、用户管理命令:
1. `useradd 用户名`:创建新用户。
2. `passwd 用户名`:为用户设置密码。
3. `userdel 用户名`:删除用户。
4. `groupadd 组名`:创建新用户组。
5. `groupdel 组名`:删除用户组。
6. `su 用户名`:切换到指定用户。
7. `sudo 命令`:以管理员身份执行命令。
三、文件权限管理命令:
1. `chmod 权限 文件`:修改文件权限。
2. `chown 用户名 文件`:修改文件所有者。
3. `chgrp 组名 文件`:修改文件所属用户组。
四、网络管理命令:
1. `ifconfig`:显示网络接口信息。
2. `ping 目标IP地址`:测试与目标主机的连通性。
3. `netstat`:显示网络连接状态。
4. `ssh 用户名@主机地址`:远程连接到指定主机。
5. `scp 文件 用户名@主机地址:目标路径`:从本地复制文件到远程主机。
五、程序管理命令:
1. `ps aux | grep 进程名称`:查找指定进程。
2. `kill 进程ID`:终止指定进程。
3. `nohup 命令 &`:在后台运行命令,并忽略挂断信号。
4. `bg`:将后台作业放到前台运行。
5. `fg`:将一个后台作业移动到前台运行。
六、其他常用命令:
1. `date`:显示当前系统时间。
2. `cal`:显示当前月份的日历。
3. `history`:显示最近使用过的命令历史。
4. `man 命令`:显示指定命令的帮助文档。
5. `locate 关键字`:在系统中查找包含指定关键字的文件。
6. `tar -xzvf 文件.tar.gz`:解压缩 .tar.gz 文件。
以上是一些常用的 Linux 命令备忘录,希望对你有帮助!
2年前 -
作为一个Linux管理员,记忆和熟练使用命令是非常重要的。下面是一个Linux备忘命令大全,包括了一些常用的命令和用法。这些命令可以帮助管理员快速完成各种任务和操作。
1. 系统管理命令:
– `ls`:列出文件和目录。
– `cd`:切换目录。
– `pwd`:显示当前目录。
– `cp`:复制文件和目录。
– `mv`:移动文件和目录。
– `rm`:删除文件和目录。
– `chmod`:改变文件和目录的权限。
– `chown`:改变文件和目录的所有者。
– `chgrp`:改变文件和目录的所属组。2. 网络管理命令:
– `ifconfig`:显示和配置网络接口。
– `ping`:测试网络连通性。
– `ssh`:远程登录到其他计算机。
– `scp`:在本地和远程主机之间复制文件。
– `netstat`:显示网络连接、路由表和网络接口。
– `iptables`:配置防火墙规则。3. 用户管理命令:
– `useradd`:添加用户。
– `userdel`:删除用户。
– `passwd`:设置用户密码。
– `su`:切换用户身份。
– `sudo`:以管理员身份运行命令。4. 进程管理命令:
– `ps`:显示系统中的进程信息。
– `top`:实时显示系统中的进程和资源使用情况。
– `kill`:终止正在运行的进程。
– `nohup`:在后台运行命令,即使终端关闭也不会停止。5. 包管理命令:
– `apt`:基于Debian发行版的包管理工具。
– `yum`:基于Red Hat发行版的包管理工具。
– `dnf`:Fedora和RHEL 8及以上版本的包管理工具。这些命令只是Linux系统中的一部分,根据不同的发行版和版本,可能还有其他命令。管理员可以根据自己的需要和场景来学习和使用这些命令。同时,需要注意命令的正确用法和选项,可以通过`man`命令查看命令的详细文档。掌握这些命令可以提高管理员的工作效率,更好地管理和运维Linux系统。
2年前 -
Linux备忘命令大全
目录
1. 操作系统相关命令
2. 文件和目录管理
3. 文件搜索和查找
4. 文件压缩和解压缩
5. 进程管理
6. 网络管理
7. 用户和权限管理
8. 系统信息查看
9. 系统维护和性能优化
10. 其他常用命令1. 操作系统相关命令
1.1 启动和关闭系统
– 关机:shutdown -h now
– 重启:reboot
– 登出:logout
1.2 系统信息查看
– 操作系统内核版本:uname -r
– 主机名:hostname
– 日期和时间:date
– 内存使用情况:free -h
– 运行时间和负载:uptime2. 文件和目录管理
2.1 创建和复制文件和目录
– 创建目录:mkdir dirname
– 创建空文件:touch filename
– 复制文件:cp source_file destination_file
– 复制目录:cp -r source_dir destination_dir
2.2 展示文件和目录
– 列出当前目录下的文件和目录:ls
– 列出目录下所有文件和子目录:ls -R
– 查看文件内容:cat filename
– 分页查看文件内容:more filename
2.3 删除文件和目录
– 删除文件:rm filename
– 删除目录:rm -r dirname
2.4 移动和重命名文件和目录
– 移动文件:mv source_file destination_file
– 移动目录:mv source_dir destination_dir
– 重命名文件:mv old_name new_name3. 文件搜索和查找
– 搜索指定目录下的文件:find directory -name “filename”
– 查找文件内容:grep “keyword” filename4. 文件压缩和解压缩
– 压缩文件:tar -czvf archive.tar.gz file1 file2
– 解压文件:tar -xzvf archive.tar.gz5. 进程管理
– 列出所有进程:ps -A
– 杀死进程:kill PID
– 后台执行命令:command &6. 网络管理
6.1 IP地址和网络配置
– 查看IP地址:ifconfig
– 设置IP地址:ifconfig eth0 192.168.1.100 netmask 255.255.255.0
– 配置网络:vi /etc/network/interfaces
6.2 网络连接状态
– 测试网络连通性:ping IP_address
– 查看路由表:route -n
– 查看网络连接状态:netstat -an7. 用户和权限管理
7.1 创建和管理用户
– 创建新用户:useradd username
– 删除用户:userdel username
– 修改用户密码:passwd username
7.2 修改文件和目录权限
– 更改文件权限:chmod permissions filename
– 更改目录权限:chmod permissions dirname
7.3 修改文件和目录所有者
– 更改所有者:chown new_owner filename
– 更改所有者和组:chown new_owner:new_group filename8. 系统信息查看
– 查看系统版本:cat /etc/os-release
– 查看CPU信息:cat /proc/cpuinfo
– 查看内存信息:cat /proc/meminfo
– 查看磁盘空间:df -h
– 查看内核参数:sysctl -a9. 系统维护和性能优化
– 更新软件包:apt update
– 安装软件包:apt install package_name
– 查找大文件:find / -size +1G
– 清理临时文件:rm -rf /tmp/*10. 其他常用命令
– 修改密码:passwd
– 压缩文件:gzip filename
– 解压文件:gunzip filename.gz
– 新建文件:touch filename
– 查看文件行数:wc -l filename总结
以上是Linux备忘命令的大全,涵盖了一些常用的操作系统相关命令、文件和目录管理命令、文件搜索和查找命令、文件压缩和解压缩命令、进程管理命令、网络管理命令、用户和权限管理命令、系统信息查看命令、系统维护和性能优化命令以及其他常用命令。掌握这些命令可以方便日常的系统管理和维护工作。当然,Linux命令还有很多其他功能和选项,可以根据具体需求进行学习和实践。2年前