
今日分享开始啦,请大家多多指教~
linux 系统中采用了多用户的管理方式使用系统
默认用户是root,有最高的权限。(在终端显示为 #)
普通用户为:$
在linux系统中没有盘符的概念,以树的形式管理文件
整个系统的根文件为 /
# 目录结构
linux系统中命令的使用
在使用linux系统命令的时候,严格区分大小写
使用命令的语法: 命令 [-选项] 参数
clear 清屏
1.ls命令
ls 显示文件和目录列表(list)
常用参数:
-l (long) 长格式显示文件和目录信息
-a (all) 显示所有文件和目录(包含隐藏文件和目录)
-R 递归显示指定目录下的文件清单,即会显示指定目录分支内各子目录中的文件清单。
ls -R ,会递归显示目录下的文件。
查看指定目录下的文件
ls /(指定目录) 例如:ls /etc
查看文件和目录的组合使用命令
例如 ls -la 指定目录 查看目录下所有文件并且长格式展示
2. cd 命令
cd 切换的目录名
pwd 显示当前所在目录
cd /root 回家目录 或者 cd ~ 或者 cd 快速回家
3.常用 *** 作文件命令
4.ls -l 长格式说明
5.网络相关命令
ip addr 查看当前服务器地址
简写: ip a
ping ip地址 测试网络连通性
会一直ping 。Ctrl+c 结束
6.压缩相关命令
tar 命令
-c 建立一个压缩文件的参数指令(create) 打包 .tar
-x 解开一个压缩文件的参数指令(extract)解压
-z 是否要用 gzip 压缩 压缩 .tar.gz
-v 压缩过程中显示文件(日志)
-f 指定打包名字,f后紧跟名字(必有)
例如: tar -zcvf linux.tar.gz aa.txt bb.txt
tar -zxvf linux.tar.gz
7.centos独有 服务命令
systemctl
8.进程相关
ps 查询当前控制台上运行的进程
动态显示进程 top
杀死进程 kill
9.vi 命令
vi /vim 是linux最常用的文本编辑器,功能非常强大。
vi 有三种模式 :
常用命令
10.软件相关的命令
rpm 命令 需要有rmp 的安装包
rpm -ivh gcc-c+ 4.4.7-3.e16.x86_64.rpm
yum命令 [好用,自动检测依赖下载]
使用yum命令必须连接外部网络。
11.用户和组相关命令
1.查看当前用户:whoami
查看登录用户:who
退出用户 exit
添加、删除组账号:groupadd、groupdel
添加用户账号:useradd
设置用户名密码:passwd [用户名]
su 切换用户
12.权限相关命令
linux 文件有三种权限,r读,w写,x执行;r=4,w=2,x=1
chmod
今日份分享已结束,请大家多多包涵和指点!
如何获取?
转发分享此文,后台私信我:“1”即可获取。(注:转发分享,感谢大家)
首先必须强调,Linux命令记忆的最佳方法就是在使用中记忆,伴随着使用场景的记忆是非常深刻且难以磨灭的,在使用过一段时间之后,大部分的常用命令都会成为你未来十年乃至更长时间都不会丢掉的记忆。如果没有特别强烈的要在短时间掌握命令行使用的需求,主要坚持使用一段时间就能自然而然的掌握大多数命令。假设你必须在短时间内掌握所有Linux命令,那该怎么办?我没有遇到过这种情况,但是可以提供一些思路。
第一步:使用man
这是最快速、最权威的学习方式。但是考虑到英语水平较差的同学,这又是一个非常痛苦的学习方式。不过别担心,这里用man只是让你对命令和他们的英文注解进行一个简单的了解,无需记忆,只要稍稍有点印象就可以了。
这一时期可以参考这个知乎问题下的回答:Linux中常用的命令都是哪些单词的缩写?
记忆所有命令的拼写应该不难吧?
第二步:使用中文资料(英语不好的话)
既然英语不好,又没有时间练习,那就找一份中文资料来疯狂背诵吧。能够在中国教育体制下上完大学,背诵的技能应该都不会差。
第三步:中英文对照
英文大略看过之后,就将其与自己记忆的中文资料进行比对,逐渐建立原文和翻译之间的联系。如果比较成功的话,你可以做到一个单词都不认识,但是明白这句话在说什么。
这样,你至少可以清楚地了解你拼写出的每一个命令到底怎么用了。
第四步:补充自己的缺陷
从描述来看,你需要补全的至少有两个方面:
1.练习
2.英语
这两个非常重要,你虽然可以在缺少这两项技能的情况下继续从事IT行业,但是你的麻烦会非常多。比如别人一个man的事,你还需要找中文资料这样子。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)