Linux常用命令 - 简单命令

这篇具有很好参考价值的文章主要介绍了Linux常用命令 - 简单命令。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

简单命令

who

功能:列出所有正在使用系统的用户相关信息。

who 
who am i
whoami
date

功能:显示或者设置系统的日期和时间。

date
date -s 12:3:3
cal

功能:显示日历。

cal
cal 2023
cal 9 2023
clear

功能:清除屏幕上的信息。

clear
passwd

功能:更改用户密码。

passwd
passwd other_username

文件操作命令

文件处理命令

pwd(print working directiry)

功能:打印当前工作目录的绝对路径。

pwd
cd(change dircetory)

功能:切换目录。

cd /tmp/a  # 绝对路径
cd a # 相对路径
cd .. # 返回上一级目录
cd - # 返回上一次进入的目录
cd # 或者 cd ~  返回用户家目录
ls(list directory contents)

功能:列出参数的各个属性信息。

ls
ls -a # 显示隐藏文件
ls -d # 显示目录属性
ls - r # 按时间逆序输出
ls -l # 使用长格式显示文件内容

Linux常用命令 - 简单命令,Linux,交互,算法

Linux常用命令 - 简单命令,Linux,交互,算法

touch(change file timestamps)

功能:修改文件的时间为系统当前时间。如果文件不存在,则创建一个空文件。

touch a.txt
mkdir(make directory)

功能:创建目录。

mkdir folder
mkdir -p folder1/folder2 # 加 -p 一次建立多级目录

rmdir(remove empty directory)

功能:删除空目录。

如果该目录中仍有其他文件,那就不能用rmdir命令把它删除。

该目录中的文件必须用rm命令先删除。

rmdir dir1 # 删除dir1这个空目录
rmdir -p dir1/dir2 # 递归删除目录,当子目录删除后,如果父目录为空则删除父目录
cp(copy files and directories)

功能:将源文件目录复制到指定目录。

命令中的参数可以是相对路径,也可以是绝对路径

可以使用通配符

cp a b # 将a复制一份为b
cp -f a b # 覆盖已经存在的目标文件,不给出提示
cp -i a b # 同上,给出提示
cp -r dir1 dir2 # 复制目录,包括目录下的各级子目录
rm(remove files or directories)

功能:删除文件目录

rm a # 删除文件a
rm -i a # 进行交互式删除
rm -f a # 强制删除
rm -r dir1 # 递归删除指定目录及其子目录和文件
mv(move(rename) filies)

功能:移动文件目录;给文件改名

mv a b # 将文件a改为b
mv a ../ # 将文件a移动到上一级目录中
mv dir1 ../ # 将目录dir1移动到上一级目录中

查看文件命令

cat(concatenate and display files)

功能:连接显示文件内容

cat a.txt
cat -b a.txt # 对非空行进行编号
cat -n a.txt # 对所有行进行编号
more

功能:分页显示文件内容。

选项 功能
-num 一次显示num行
+num 从第num行开始显示
more -4 now
more +4 now

Linux常用命令 - 简单命令,Linux,交互,算法

Linux常用命令 - 简单命令,Linux,交互,算法

less

功能:分页显示文件内容,可实现向上翻页。

less now

Linux常用命令 - 简单命令,Linux,交互,算法

head(output the first part of files)

功能:查看文件的前n行

选项 功能
-n 显示前n行,默认值是10
-nc 显示前面n个字节
head -3 now

Linux常用命令 - 简单命令,Linux,交互,算法

tail(output the last part of files)

功能:查看文件的后n行

选项与head命令的相同。

wc

功能:统计文件的行数,字数,字节数

选项 功能
-l 统计行数
-w 统计字数
-c 统计字节数

Linux常用命令 - 简单命令,Linux,交互,算法

文件搜索命令

which(shows the full path of commands)

功能:查看命令所在的目录

which ls

Linux常用命令 - 简单命令,Linux,交互,算法

find(search for files in a directory hierarchy)

功能:查找指定文件目录

选项 功能
-name 根据文件名查找
-size 根据文件大小查找
-user 根据文件所有者查找
-ctime 根据修改时间查找
-type 根据文件类型查找
  • 根据文件名查找
find ./ -name now # 在当前目录下查找文件now

Linux常用命令 - 简单命令,Linux,交互,算法

  • 根据文件大小查找
find ./ -size 100c # 查找字节数为100的文件
find ./ -size -100c # 查找小于100字节数的文件
find ./ -size +100c # 查找大于100字节数的文件
  • 根据文件所有者进行查找
find ./ -user golitter
  • 根据修改时间进行查找
find ./ -ctime 20 # 20天的
find ./ -ctime +20 # 大于20天的
find ./ -ctime -20 # 小于20天的
  • 根据文件类型进行查找
find ./ -type f # 文件
find ./ -type d # 目录
grep(print lines matching a pattern)

功能:在文件中搜索与字符串匹配的行

linux三剑客 – grep_golitter.的博客-CSDN博客文章来源地址https://www.toymoban.com/news/detail-708975.html

到了这里,关于Linux常用命令 - 简单命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • linux 命令--常用关机命令

    shutdown命令是Linux系统下最常用的关机命令之一。它可以让系统在指定时间内进行关机或者重启操作。例如,下面的命令可以让系统在5分钟后进行关机操作: 其中,“-h”表示关机,“+5”表示5分钟后关机。如果要取消已经设置的关机计划,可以使用以下命令: halt命令是另一

    2024年02月09日
    浏览(31)
  • Linux常用命令——dd命令

    复制文件并对原文件的内容进行转换和格式化处理 dd命令 用于复制文件并对原文件的内容进行转换和格式化处理。dd命令功能很强大的,对于一些比较底层的问题,使用dd命令往往可以得到出人意料的效果。用的比较多的还是用dd来备份裸设备。但是不推荐,如果需要备份or

    2024年02月10日
    浏览(32)
  • Linux常用命令——xargs命令

    给其他命令传递参数的一个过滤器 xargs 命令 是给其他命令传递参数的一个过滤器,也是组合多个命令的一个工具。它擅长将标准输入数据转换成命令行参数,xargs 能够处理管道或者 stdin 并将其转换成特定命令的命令参数。xargs 也可以将单行或多行文本输入转换为其他格式,

    2024年02月04日
    浏览(26)
  • Linux常用命令——chmod命令

    用来变更文件或目录的权限 chmod命令 用来变更文件或目录的权限。在UNIX系统家族里,文件或目录权限的控制分别以读取、写入、执行3种一般权限来区分,另有3种特殊权限可供运用。用户可以使用chmod指令去变更文件与目录的权限,设置方式采用文字或数字代号皆可。符号连

    2024年02月08日
    浏览(27)
  • Linux常用命令——grub命令

    多重引导程序grub的命令行shell工具 grub命令 是多重引导程序grub的命令行shell工具。 语法 选项 实例 利用grub命令来启动损坏的Linux系统,可能你的电脑因为某些原因损坏不能自动启动了。当然原因很多,可能的现象也很多。 这里说一下这种情况下的处理方法,即:屏幕上提示

    2024年02月07日
    浏览(75)
  • Linux常用命令——find命令

    在指定目录下查找文件 find命令 用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。 语法 选项 参数 起始目录

    2024年02月06日
    浏览(30)
  • Linux常用命令——dhcpd命令

    运行DHCP服务器。 语法 选项 例子 对DHCP服务器进行排错。

    2024年02月11日
    浏览(25)
  • Linux常用命令——free命令

    显示内存的使用情况 free命令 可以显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内存缓冲区。 语法 选项 实例 显示内存使用情况 第一部分Mem行解释: 关系:total = used + free 第二部分(-/+ buffers/cache)解释: 可见-buffers/cache反映的是被程序实实在在吃掉的内

    2024年02月11日
    浏览(27)
  • Linux常用命令——fc命令

    修改历史命令并执行 fc命令 自动掉用vi编辑器修改已有历史命令,当保存时立即执行修改后的命令,也可以用来显示历史命令。fc命令编辑历史命令时,会自动调用vi编辑器。fc保存文件后,会自动执行所编辑过的命令。 语法 选项 参数 起始指令编号:指定要编辑的起始指令编

    2024年02月12日
    浏览(30)
  • Linux常用命令——inotifywait命令

    异步文件系统监控机制 Inotify 一种强大的、细粒度的、异步文件系统监控机制,它满足各种各样的文件监控需要,可以监控文件系统的访问属性、读写属性、权限属性、删除创建、移动等操作,也就是可以监控文件发生的一切变化。。 inotify-tools 是一个C库和一组命令行的工作

    2024年02月03日
    浏览(24)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包