Linux常用命令总结

linux文件目录说明:

  1. 1) bin -> usr/bin : 这个目录存放最经常使用的命令

  2. 2) boot : 这个目录存放启动 Linux 时使用的一些核心文件,包括一些连接文件以及镜像文

  3. 3) dev: dev 是 Device(设备)的缩写, 该目录下存放的是 Linux 的外部设备,Linux 中的设备也

  4. 是以文件的形式存在

  5. 4) etc : 这个目录存放所有的系统管理所需要的配置文件

  6. 5) home:用户的主目录,在 Linux 中,每个用户都有一个自己的目录,一般该目录名以用

  7. 户的账号命名

  8. 6) lib->user/lib: 这个目录存放着系统最基本的动态连接共享库,其作用类似于 Windows 里

  9. 的 DLL 文件,几乎所有的应用程序都需要用到这些共享库。

  10. 7) mnt : 系统提供该目录是为了让用户临时挂载别的文件系统,我们可以将光驱挂载在

  11. /mnt/上,然后进入该目录就可以查看光驱里的内容

  12. 8) opt: 这是给 linux 额外安装软件所存放的目录。比如你安装一个 Oracle 数据库则就可以

  13. 放到这个目录下,默认为空。

  14. 9) root : 该目录为系统管理员目录,root 是具有超级权限的用户

  15. 10) tmp: 这个目录是用来存放一些临时文件的。

  16. 11) usr: 这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似与

  17. windows 下的 program files 目录。

  18. 12) var : 这个目录存放着在不断扩充着的东西,我们习惯将那些经常被修改的文件存放在该

  19. 目录下,比如运行的各种日志文件

linux常用的命令:

磁盘管理:

cd切换目录
ll

列出当前目录下的目录与文件(等同于win下的列表格式查看文件)     

-rw-rw-rw - 表示文件
drw-rw-rw d 表示目录文件夹

ls只会列出目录与文件
pwd文件当前所在位置
df  或 df -h

  查看系统磁盘空间使用情况 

df 以 kb 为单位展示空间使用情况:总的大小,已经使用的,可用的空间    例如:在当前目录位置执行 df

加上参数  -h  的意思是以可读性比较高的方式查看

du 查 看文件所占空间 du  ,  通常使用参数 -sh       可以查看当前文件的大小   例如 du -sh yum.conf

 

文件管理:

mkdir创建目录   文件夹
mv文件重命名或移动位置
rm , rm -rf

 删除文件或目录 

                 使用 rm 删除文件   需要确认  

                不用确认的直接删除    例如: rm -f my.txt

                -rf参数   删除目录   rm 不加参数,不能删除目录

cat  文件路径查看文件的全部内容
more

查看文件内容  

 

 

逐屏输出(按空白键 space 就往下一页)、Enter 一行一行展示
例如:more /root/anaconda-ks.cfg (命令输入完按 Enter)

屏幕底下,显示当前屏幕展示总内容的百分比

head -n  数字 查看文件开头的 n  行数据  默认值为10   
 tail -n  数字查看文件结尾的 n  行数据  默认值为10   
cp   cp -rf

 复制文件命令 cp  ,cp -rf

 

① 复制文件:aa.txt 是新的文件名
语法:cp 被复制的文件名 新文件名
例如:cp anaconda-ks.cfg aa.txt

 

find

语法:find 目录位置 命令关键字 搜索关键字

                       可以使用通配符 * ,表示 0-多个字符

一些系统命令:

data显示时间日期
su切换用户
ps -ef

查看系统进程

 

ps [命令参数]
常用参数:
-e :显示当前所有进程
-f :显示 UID,PPIP,C 与 STIME 栏位信息
UID:拥有改程序的用户
PID:程序的进程 id
PPID:父进程的 id
C: CPU 使用的资源百分比
STIME :系统启动时间
TTY:登录系统的终端位置(客户端的标识)
TIME:使用掉的 CPU 时间
CMD:进程是有哪些程序启动的
① 查看系统当前运行的进程(程序)

clear清屏
reboot重启
shutdown -h now光机
kill

kill pid:杀掉进程
kill -9 pid 强制杀掉进程

 先使用ps -ef确认进程的id  然后通过命令干掉他

文档处理:

grep

在文件中(可以多个文件同时)搜索字符串,可以使用正则表达式
语法: grep [参数] 搜索的字符串内容 文件名 1 [文件 n]

 

-i: 加上-i意味着不区分大小写 不区分大小写

-w :搜索单词

 搜索的文本中有空格,需要使用引号括起来  

sort排序文件内容 sort ,以字典顺序排序
语法:sort 文件名                                                                                          可以使用管道  |
uniq

 显示文件 去重 后的内容

去除文件内相邻行的重复内容, 重复内容只是显示一次。 不会修改原来文件的内容。
语法:uniq 文件名                                                                                          可以使用管道  |

wc

wc 统计指定文件中的单词数、行数, 并将统计结果显示输出。
语法: wc [参数] 文件名
默认 wc 命令依次输出 行数、单词数、字符数

-l : 只统计行数

-w :只统计单词数                                                                                             可以使用管道  |

tartar 用来压缩和解压文件, tar 命令本身没有压缩、解压的功能,是调用其他压缩功能实
现的。tar 压缩后的文件也叫归档文件。
语法: tar 参数 要压缩或解压的文件或目录
常用参数:
z : 使用 gzip 解压缩程序,生成的文件名是 xxx.tar.gz 这是 linux 中常用的压缩格式。
c : 创建压缩文档
v : 显示压缩,解压过程中处理的文件名
f : 指定归档文件名, tar 参数后面是归档文件名
x : 从归档文件中释放文件,就是解压。
t : 列出归档文件内容,查看文件内容
C: 解压到指定目录,使用方式 -C 目录
 
 
 
 
 
 
 
tar -tf 归档文件名

查看归档(压缩)文件

语法:tar -tf 归档文件名
t : 列出归档(压缩)文件的内容
f : 归档文件名
例如:tar -tf file2.tar.gz

 tar  解压

解压:释放压缩的文件内容

需要指定你想需要的参数   ,  比如归不归档  -z

  

网络通讯

ping

测试网络连通: ping

语法: ping ip 或者域名
例如:ping www.baidu.com

wget wget linux 上下载资源的工具,比如下载软件的安装包。一般软件都会给出一个下载地址
语法:wget 下载的资源的地址
例如:下载一个 tomcat 软件。
首先要得到 tomcat 的下载地址,同浏览器下载 tomcat,得到下载地址
ifconfig查看ip

 

原文:Linux常用命令总结

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值