首页 > 系统相关 >Linux常见命令汇总

Linux常见命令汇总

时间:2023-05-29 17:56:49浏览次数:60  
标签:文件 显示 用户名 文件名 常见 汇总 Linux home 目录

Linux常用命令

1、Linux系统简介
开源免费使用,技术支持:主要是字符模式,命令行界面操作,更加稳定。

2、为啥学?
负责搭建和维护,后端服务器搭建
硬件服务器 云服务器
远程链接的工具Xshell

3、xshell链接

4、Linux目录结构
层级式的树状目录结构
"/" 根目录
"~" 表示当前目录的加目录,超级管理员默认 “/root"(表示根目录下的用户的家目录)

”cd / “ 切换目录
”ls -l “ 显示查看子目录和文件

"/home"普通用户的家目录
"/usr"

”pwd“显示当前目录

5、" uname"
显示电脑及其操作系统的相关信息

”uname -a“
显示的信息更全:主机名、内核信息、系统

6、”hostname“
主机名
”hostname -i“
显示系统所在ip地址

7、”cal“
显示本月日历

8、”data“
显示当前时间

9、”uptime“
显示运行时间

10、”whereis "命令"“
将其可能存在位置显示出来

11、”which 命令”
对应得是那个应用程序

硬件相关命令
12、“cat /proc/cpuinfo”
显示cpu信息

13、“cat /proc/cpuinfo|grep name|cut -f2 -d:|uniq -c"
查看CPU信息(型号)

14、”cat /proc/meminfo
查看neicun

15、“free”
一样是查看内存

16、“man”
显示命令得帮助手册。例:“man -ls”

磁盘使用命令
17、”df“
显示文件系统磁盘使用情况
“df -f”
用M的单位换算
“df -i”

18、”du“
显示目录里面文件的大小
使用情况: ”du /文件名“

19、”du -sh“
易读的显示出文件大小

文件的两存储部分inode(索引) 和block(数据)

20、”fdisk -l“显示磁盘 和分区信息

21、”findmnt“显示当前挂载的文件系统列表,以树状的格式显示。

22、”mount device-path mount-point“挂载设备到目录

文件和目录操作上
23、”ls“显示当前目录
“ls -a”显示隐藏文件
“ls -al”显示所有文件

24、“pwd”显示当前工作目录
print working directory

“cd /home/” 转到home目录
“cd ..” 转到上级目录
“cd ~” 切换到当前用户的家目录

25、"mkdir 目录名"
等同于make directory,创建目录

26、 “rm 文件名”
删除文件,等同于remove

“rm -f 文件名”
强制删除(无提示)

“rm -r 目录名”
删除目录及目录里的文件

“rm -rf 目录名”
强制删除目录及目录里的文件(无提示)

27、“touch 文件名”
创建文件

29、“cp 文件名”
复制
“cp 文件名 1 文件名2”
用文件名1覆盖文件名2

“cp 文件名 /home/取名”
将文件名复制到home目录里并取名

“ cp -r 目录名1 目录名2”
复制文件目录1 生成目录二,若存在目录二,则拷贝目录一的内容进目录二

30、“mv 文件名1 文件名2”
把文件1的名字重命名为文件二

“mv 文件名1 /home/文件名2”
把文件名1移动到home里并重新命名为文件名2

31、“ln -s 目标目录或文件 软链接地址”
创建快捷键跳转到目标目录或文件地址

32、“cat 文件”
输出文件内容
“cat 文件1 > 文件2”
把文件1的内容输出到文件2里面去

33、“more 文件名”
按页查看,回车一行一行的打印,空格键一页一页的打印

34、“less 文件名”
与”more“几乎一样,但less可以向前看,并且可以搜索。

35、“head -n 5 文件名”
显示文件名文件的前五行

36、“tail -n 5 文件名”
显示文件名文件的后五行

“tail -f 文件名”
实时查看动态更新的日志(ctrl+c退出)

37、“wc 文件名或目录名“
统计文件的行数、单词数和字节数

用户操作命令
38、”whoami“
显示当前登陆用户

39、”w“
查看登录者的信息及他们的行为

40、”groupadd admin“
添加一个admin用户组
”adduser 用户名“
添加用户
用cat去查看添加是否成功

41、”passwd 用户名“
修改或确认用户的密码

42、”su 用户名“
切换用户等同于switch suer

43、”userdel 用户名“
删除用户名用户

”exit“
退出

搜索命令
44、”grep 被查找的字符串 查找文件“
查找文件里面的字符串内容

”grep -r 被查找的字符串 查找目录“
查找目录里面的字符串内容

45、”find /home -name ”t*“
在/home目录里查找以” t“开头的文件名
*表示匹配所有

46、”find /home -size +1k“
在home里查找内存大于1k的文件

权限操作命令

d rwx r-x r-x
目录文件 读写执行 读执行 读执行
47、”chmod xxx file“
修改文件权限属性:4-可读 2-可写 1-可执行
相加
等同于change mode

例:”chmod 646 用户名“ 读写 读 读写
”chmod 777 用户名“ 读写执行 读写执行 读写执行 (最高权限)

”chmod -r 目录名“
给目录赋权

48、”vi 文件名“
打开文件

49、”chown 用户名 文件名 “
修改文件的所属用户

标签:文件,显示,用户名,文件名,常见,汇总,Linux,home,目录
From: https://www.cnblogs.com/shenye13xiang/p/17441215.html

相关文章

  • Linux 下载和安装软件
    wget下载wget是一个从网络上自动下载文件的自由工具,支持通过 HTTP、HTTPS、FTP三个最常见的 TCP/IP协议 下载,并可以使用HTTP代理。"wget"这个名称来源于“WorldWideWeb”与“get”的结合。wget类似于迅雷,是一种下载工具,可以下载各种软件安装包等文件。首先,我......
  • linux常用指令(文本编辑)
    (1).vim 安装vimyuminstallvim命令命令模式--vim文件名字或者编辑模式按esc进入i--在光标的前面插入字符a--在光标的后面添加入字符o--在光标下一行插入字符编辑模式--命令行模式按i进入yy--复制当前行p--粘贴dd--删除当前行......
  • linux全景指南摘录-摘录至微信公众号《linux技术迷》
    Linux性能优化的全景指南Linux性能优化性能优化性能指标高并发和响应快对应着性能优化的两个核心指标:吞吐 应用负载角度:直接影响了产品终端的用户体验系统资源角度:资源使用率、饱和度等性能问题的本质就是系统资源已经到达瓶颈,但请求的处理还不够快,无法支......
  • Linux基本命令(基础版)
    具体Linux的信息建议先自己百度了解,本博客是笔者自己的学习记录,因此本博客是按照本人的学习进度及内容而写的,如有错误或者忘记的,欢迎留言告知。进入Linux系统Linux系统与Windows系统的设定理念大不相同,windows系统的设想是用户都是傻子,所以系统面向对象来说比较简单,而Linux系统则认......
  • 最常见JS加密保护代码的方法
    当谈到JavaScript(简称JS)代码的保护时,加密是一种常见的策略。加密可以帮助保护你的JS代码,防止未经授权的访问、修改和复制。在本文中,我将向你介绍一些常用的js加密保护方法,并提供一些通俗易懂的示例代码,帮助你入门。压缩和混淆:压缩和混淆是最简单的JS代码保护方法之一。压缩可以减......
  • 转载-奇小葩- linux性能工具--ftrace使用
    原文链接:https://blog.csdn.net/u012489236/article/details/119519361 Ftrace设计作为一个内部的tracer提供给系统的开发者和设计者,帮助他们弄清kernel正在发生的行为,它能够调式分析延迟和性能问题。对于前一章节,我们学习了Ftrace发展到现在已经不仅仅是作为一个functiontr......
  • Linux下C++实现一个定时器
    要在Linux下实现一个定时器,可以使用以下两种方法:使用系统提供的定时器APILinux系统提供了一些定时器API,如setitimer、timer_create、timer_gettime等,可以使用这些API来实现定时器。以setitimer为例,可以按照以下步骤来使用:1.定义一个itimerval结构体变量,该结构体包含定时器的初......
  • linux系统/dev/mapper/centos-root目录被占满的解决方式
    1、查看虚拟机磁盘使用情况df-h 可以看到/dev/mapper/centos-root已经快满了,这时候就算启动hdfs,也会是强制性的进入安全模式,不让写数据2、查看哪个目录占用过高使用du-h-x--max-depth=1查看哪个目录占用过高,对于过高目录中的内容适当删减腾出一些空间cd/&&du-h......
  • 转载-奇小葩-linux性能工具--ftrace框架
    原文链接:https://blog.csdn.net/u012489236/article/details/119494200 对于ftrace架构,主要来了解下内核是如何实现的,其主要包括如下内容:ringbuffer的原理和代码分析tracer(function、function_graph、irq_off)原理和代码分析traceevent1.ringBufferRingbuffer是......
  • linux常用指令(拷贝移动命令)
    (1).cp--复制cphello.txtitcast/--将hello.txt复制到itcast目录中cphello.txt./hi.txt--将hello.txt复制到当前目录,并改名为hi.txtcp-ritcast/./itheima/--将itcast目录和目录下所有文件复制到itheima目录下cp-ritcast/*./itheima/--将itcas......