Linux的基本操作指令
2021/7/27 7:06:17
本文主要是介绍Linux的基本操作指令,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
文章目录
- 用户管理
- ls 命令
- pwd 命令
- cd命令
- touch 命令
- rm 命令
- cat 命令
- less 命令
- mkdir 命令
- mv 命令
- cp 命令
- man 命令
- head/tail 命令
- date 命令
- yum 命令
用户管理
useradd 用户名 :添加该用户
passwd 用户名 :给该用户设置密码
userdel 用户名: 删除该用户
su 用户名 :切换到该用户
ls 命令
ls :展示文件和目录的名称
ls -l :列出所有文件和目录的详细信息 (简写ll)
pwd 命令
pwd : 显示用户当前所在的目录
cd命令
cd / : 返回根目录
cd - : 返回最近访问的目录
cd ..
返回上一级目录
cd ~ : 回到home目录
touch 命令
touch 文件名 : 创建一个空白文件
rm 命令
rm 文件名 : 删除文件(带询问)
rm -f 文件名 : 删除文件(直接删除)
rm -r 目录 : 删除该目录及其下所有文件(递归删除)
rm -rf 目录:删除该目录及其下所有文件(不带询问的递归删除)
rm test * :删除以test开头的所有文件(批量删除)
cat 命令
cat 文件名 : 查看该文件的内容
less 命令
less 文件名 : 分页查看文件内容(适用于大文件)
less /字符串 : 向下搜索"字符串"功能
mkdir 命令
mkdir 目录名 : 创建目录
mkdir -p a/b/c :递归创建多级目录
mkdir a b c :创建同级目录
mv 命令
功能:移动文件或者重命名
mv 源文件/目录 目标文件/目录 :第二个参数是文件时,mv 命令将所给的源文件或目录重命名为给定的目标文件名;第二个参数时目录时,mv 命令将源文件移至目标目录中。
cp 命令
功能:复制文件或目录
cp a b :把 a 复制到 b 中
cp a b/c :把 a 复制到 b 中并起别名为 c
man 命令
man 命令 : 查询该命令的相关操作,一个帮助手册
按 q 推出
head/tail 命令
head 文件名 :显示该文件前10行内容
head -n<行数> 文件名 : 显示该文件前 n 行内容
tail 命令的用法和 head 命令一样,参考上面即可
另外,同时使用 head 和 tail 可以查看指定行数的内容
例如:查看 test 文件中第 50 行内容
head -n50 test | tail -n1
此处使用的 “|” 称为管道,它的作用是把前一个命令输出的内容作为后一个命令输入的内容
date 命令
功能: 指定格式显示时间
%Y :年
%m :月
%d :日
%H:小时(24小时制)
%h :小时(12小时制)
%M:分钟
%S:秒
例如:
date +%Y-%m-%d 显示的格式是 年-月-日
date +%H:%M:%S 显示的格式是 时:分:秒
date +"%Y-%m-%d %H:%M:%S" 显示的格式是 年-月-日 时:分:秒
此外,date 命令还可以进行时间和时间戳之间的转换
时间 --> 时间戳 : date +%s
时间戳 --> 时间 :date -d@1627301371
yum 命令
注意:安装/卸载软件包需要具备管理员权限
yum install 软件包名 :安装该软件包
yum remove 软件包名 :卸载该软件包
yum list | grep 关键字 :查看软件包列表
这篇关于Linux的基本操作指令的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-18git仓库有更新,jenkins 自动触发拉代码怎么配置的?-icode9专业技术文章分享
- 2024-12-18Jenkins webhook 方式怎么配置指定的分支?-icode9专业技术文章分享
- 2024-12-13Linux C++项目实战入门教程
- 2024-12-13Linux C++编程项目实战入门教程
- 2024-12-11Linux部署Scrapy教程:新手入门指南
- 2024-12-11怎么将在本地创建的 Maven 仓库迁移到 Linux 服务器上?-icode9专业技术文章分享
- 2024-12-10Linux常用命令
- 2024-12-06谁看谁服! Linux 创始人对于进程和线程的理解是…
- 2024-12-04操作系统教程:新手入门及初级技巧详解
- 2024-12-04操作系统入门:新手必学指南