2025年Linux基础命令

Linux基础命令入门命令 man 命令 Linux 为所有命令和系统调用编写了帮助手册 使用 man 命令可以方便的获取某个命令的帮助信息 man 命令在显示手册页时实际调用 less 完成显示 JK 可以上下翻动 空格用于向下翻页 Q 键退出 su 用户间切换 作用 切换到其他用户 用法 su 用户名 使用示例

大家好,我是讯享网,很高兴认识大家。
入门命令
man命令

Linux为所有命令和系统调用编写了帮助手册。使用man命令可以方便的获取某个命令的帮助信息。

man命令在显示手册页时实际调用less完成显示,JK可以上下翻动,空格用于向下翻页。Q键退出。

su用户间切换

作用:切换到其他用户
用法:su [用户名]
使用示例

#切换到whr这个用户 su whr #切换到特权用户root su 

讯享网

Ubuntu默认情况下,系统没有合法的root权限,不能直接使用su命令提升到root权限,而必须要用sudo来获取root权限

sudo特权命令

作用:提升当前执行命令的权限,以root 身份执行它
用法:sudo 命令行
使用示例:

讯享网# 切换到root用户 sudo suu # 切换到 特权用户 root 执行rm操作 sudo rm root.txt 

文件操作常用命令
pwd 显示当前目录

作用:显示当前目录,即工作目录
用法:pwd
使用示例

#显示当前目录 pwd 
cd 改变目录

作用:显示当前目录,即工作目录
用法:cd …[OPTIPN]…[FILE]…
使用示例

讯享网#进入指定的目录中去 cd 目标路径 #返回父目录 cd .. #进入根目录 cd / #进入用户主目录 cd 或 cd~ #进入当前目录下*表示的子目录 cd ./* 
ls 列出文件

作用:列出当前目录下的所有文件和子目录
用法:ls …[OPTION]…[FILE]…
常用参数及使用实例:

#常见参数 #不带参数 猎户当前目录下的所有文件 ls # 分类显示,方便阅读 ls -F # 显示隐含文件 ls -a # 查看文件的各种属性 ls -l # 使用示例:列出当前文件夹下所有文件及子文件夹包括隐含文件 ls -la 
dir vdir 列出目录内容

作用:列出文件内容
用法:dir …[OPTION]…[FILE]…
vdir…[OPTION[…[FILE]…
使用示例

讯享网# dir和ls差不多,就比ls功能少 # vdir相当于ls -l命令 #使用示例 dir vdir 
mkdir 建立目录

作用:一次可以建立一个或几个目录
用法:mkdir …[OPTION]…[FILE]…
使用示例:

#不带任何参数 创建响应目录,如果目录的父级目录不存在则创建失败 #-p 创建相应目录,如果目录的父级目录路径不存在,则一起创建 # 创建一个名为test1的目录 mkdir test1 
mv 移动

作用:移动命令
用法:mv …[OPTION] 源文件 目标文件
使用示例:


讯享网

讯享网# 常用参数 # 不带任何参数 将源文件移动到目标文件,注意如果目标文件存在则替换 # -i 将源文件移动到目标文件,如果目标文件存在则提示是否替换 # -b 将源文件移动到目标文件,如果目标文件存在则不进行覆盖,而是在目标文件后加~ # 移动文件a(路径 /home/a)b(路径 /home/b) mv /home/a /home/b 
cp 复制

作用:复制命令
用法:cp …[OPTION] 源文件 目标文件
使用示例:

# 常用参数 # 不带任何参数 将源文件移动到目标文件,注意如果目标文件存在则替换 # -i 将源文件移动到目标文件,如果目标文件存在则提示是否替换 # -b 将源文件移动到目标文件,如果目标文件存在则不进行覆盖,而是在目标文件后加~ # -r 将子目录及其中的文件复制到另一个子目录下 # 使用实例 cp -i /home/a /home/b 
rm 删除

作用:删除一个或多个文件
用法:rm …[OPTION]…[FILE]…

讯享网# 常用参数 # 不带任何参数 删除文件或相应目录,不给予任何提示 # -i 删除文件或相应目录,删除时进行提醒 # -f 强制性删除文件或相应目录 # -r 将子目录及其中的文件一并删除 # 使用实例 rm -rf test1 
ln 文件链接

作用:建立文件链接
用法:ln …[OPTION] 源文件 目标文件

# 常用参数 # 不带任何参数 创建硬链接,ls -i查看可以看到两个文件的inode值一致 # -s 创建软连接,即别名。如果源文件删除,则软连接(别名)也无法访问 # 使用示例 ln /home/test1.c /home/test2.c 
chown 改变文件用户所有权

作用:改变文件的所有权
用法:chown …[OPTION][OWNER][:[GROUP]] FILE…

讯享网# 常用参数 # 不带任何参数 改变单个或多个文件的属主和数组 # -r 改变一个目录及其下所有文件(和子目录)的所有权设置 # 使用示例 chown whr test1.c 
chown 改变文件属组所有权

作用:改变文件的属组所有权
用法:chgrd …[OPTION][OWNER][:[GROUP]] FILE…

# 使用示例 chgrd whr test1.c 
chmod 改变文件权限

作用:改变一个文件的权限。
用法:chmod …[OPTION]…[FILE]…

讯享网# 用户组包括文件属主(u)、文件数组(g)、其他人(o)和所有人(a)。 # 权限则包括读取执行(r,w,x) # 使用示例 chmod u+x test.txt chmod ug=wr,o=r test.c 
head/tail 阅读文件的头部和尾部

作用:阅读文件的头部或尾部
用法:head/tail …[OPTION]…FILE

# 常用参数 # 不带任何参数 显示文件的头部/尾部 10 行 # -n 按指定的行数显示文件的头部/尾部 # 使用示例 head test.c tail test.c 
查看文件文件 cat、more、less

· cat命令用来一次性查看全部文本文件的内容,后跟文件名作为参数。也可以带上-n显示每行行号。如果文件很长,不建议使用cat
· more命令用来分页查看文本文件。空格翻页;回车向下滚动一行;Q键退出
·less 更人性化的文本阅读工具



查找和定位常用命令
find命令

作用:在指定范围内查找文件
用法:find [OPTION][path…][expression]

讯享网$find /usr -name test.txt [OPTION 选项] -type 查找指定文件的类型,使参数可以如下表 -atime n 查找最后一次使用在n天前的文件,n使用复数表示 -mtime n查找最后一次修改在n天前的文件; -maxdepth n 查找目录的最大深度 -mindepth n 从指定的目录的第几层深度开始查找 
参数 含义 参数 含义
b 块设备文件 f 普通文件
c 字符设备文件 p 命名管道
d 目录文件 l 符号链接
locate命令 文件定位

作用:定位文件
用法:locate [expression] pattern
locate 并不进入子目录,它通过检索数据库来确定文件的位置。可以使用updatedb来更新数据库

grep 命令
# pattern 使用基础正则表达式 grep open ./test.c 
小讯
上一篇 2025-03-14 16:44
下一篇 2025-02-20 12:49

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/54826.html