linux的基本操作与使用
来源:互联网 发布:miui网络短信 编辑:程序博客网 时间:2024/06/05 17:07
一、linux是什么呢
linux简单的说就是一个操作系统,是基于POSIX和UNIX的多用户、多任务、支持多线程的多CPU的,同样支持32位和64位硬件,它是使用GUN工程的各种工具和数据库的操作系统。基于这些组件的linux软件被称为linux发行版,linux发行版可能包含软件开发工具、数据库、web服务器、桌面环境、办公软件、脚本语言(php或者python等)等。
在这里我们来聊聊linux的标识,linux的标识是一只叫做Tux的企鹅,很久很久以前,在澳大利亚一个芬兰人Linus Torvalds被动物园的一只企鹅咬了一口,然后这只企鹅便成为了linux的吉祥物,同时,因为linux是开源的允许修改源码,所以也有人说企鹅代表南极,而南极又是全世界共有的一块地方,即代表了linux是所有人共有的。
使用过linux的人常常会对VMware Workstation有一个了解,那么VM又是什么呢?VMware Workstation是VMware公司销售的商业软件产品之一,该软件包含一个用于英特尔x86兼容计算机的虚拟化套件,允许多个x86虚拟机同时被创建和运行,每个虚拟机实例可以运行自己的客户机操作系统,也就是说VM支持一台真实的计算机同时运行多个操作系统。
二、linux常用指令
ls 显示文件或目录
ls -a 列出当前目录下的所有文件及目录,包括隐藏的
ll (相当于ls -l) 更详细的显示文件信息如读写操作信息、所登录用户
cd+目录 切换目录
mkdir 创建目录
mkdir -p 创建目录,如果没有父级目录,则创建p(parent)
touch 创建空文件
echo 显示文字,一般起到提示作用(比如说shell脚本里用它提示)
cat 查看文件内容
cp 拷贝
scp 拷贝(从一台虚拟机拷贝到另一台虚拟机)
mv 移动或重命名
rm 删除文件
rm -r 递归删除,可删除子目录及文件
rm -f 强制删除
find 在文件中搜索某文件
wc 统计文本中行数、字数、字符数,栗子:
grep 在文本文件中查找某个字符串,栗子:
rmdir 删除空目录
tree 树形结构显示目录,需要安装tree包
(yum list | grep tree查看有什么版本,yum install tree -y 安装)
pwd 显示当前目录
runlevel 查看运行级别(0~6级别,0关机,1单用户,2多用户状态没有网络服务,
3多用户状态有网络服务,4系统未使用保留给用户,5图形界面,6系统重启)
shutdown -r 10 系统在10分钟后重启,ctrl+c可以取消
shutdown -h 10 关机
shutdown now 立刻关机
ls -ahl 查看文件的所有者
cat /etc/group 查看linux中所有组的信息,vi编辑。
(组名:x:组ID号)
cat /etc/passwd 查看所有用户信息
who am i 查看当前操作人员命令
chmod 751 文件 给该文件的属主分配读写执行7权限,给文件所在组分配读执行的权限,给其他用户分配执行权限。
三、一些可能会用到的指令
stat 显示指定文件信息,比ls更详细
who 显示在线登录用户
hostname 显示主机名
uname 显示系统信息
top 动态显示当前耗费资源最多进程信息
ps 显示瞬间进程状态
du 查看目录大小
ifconfig 查看网络情况
ping 测试网络连通
netstat 显示网络状态信息(很多端口)
clear 清屏
alias 对命令重命名(如:alias cll=“clear”)
unalias cll 取消这个重命名还用clear清屏
kill
tar: 打包压缩
-c 归档文件
-x 压缩文件
-z gzip压缩文件
-j bzip2压缩文件
-v 显示压缩或解压缩过程
-f 使用挡名
四、用户、用户组
/etc/passwd 存储用户帐号
/etc/group 存储组帐号
/etc/shadow 存储用户帐号的密码
/etc/gshadow 存储用户组帐号的密码
useradd用户名
userdel用户名
adduser用户名
groupadd组名
groupdel组名
阅读全文
1 0
- linux的基本操作与使用
- Linux — vim的基本使用操作与文件配置
- Linux C 字符串操作的基本使用
- C++Map的基本操作与使用
- linux文件与目录的基本操作、linux命令
- linux的基本操作
- Linux的基本操作
- Linux 的基本操作
- linux的基本操作
- Linux的基本操作
- linux的基本操作
- linux的基本操作
- Linux的基本操作
- Linux文件系统基本结构与基本操作
- Linux系统下MongoDB的简单安装与基本操作
- Linux系统下MongoDB的简单安装与基本操作
- Linux系统下MongoDB的简单安装与基本操作
- Linux中的线程与线程的基本操作
- 简单的文件加密解密
- hadoop 2 metrics: MBeans -- util class provides a method to register an MBean
- HTTP到HTTPS的SEO策略:提升在谷歌的排名(下)
- myeclipse常用注释
- java常用函数知识——-leetcode篇
- linux的基本操作与使用
- jsp点击按钮时界面跳转
- 线程与并发基础知识
- 判断某个数是否为回文数,例如:121,3223,1234321,都是回文数。
- 【学习摘记】马士兵JAVASCRIPT_课时2-7_JS小例子大全
- Jz2440开发板led驱动程序
- 2017年智能家居的五大行业悬念有那些?
- iOS审核可能被拒原因之——提现功能
- 动态获取指定窗口大小 获取鼠标所在窗口的位置,HWND