Linux入门之常用命令(1)
退出系统 exit
图形界面 startx
时间 date
日历 cal [month] [year]
计算器 bc
帮助 man [command] // info [command]
在线用户 who
网络状态 netstat -a
后台执行程序(用户进程) ps -aux
关机 shutdown
重启 reboot
----------------------
- (一) 文件操作
ls -al 查看文件
(文件格式) -rwxrwx--- 1 root root 1024 20130910 XX.xx
(1)文件类型 [d] 目录 [-]文件 [l] 链接文件 [b]设备文件中可供储存的接口设备 [c]设备文件中的串行端口设备
(2)文件权限 第一组【rwx】 拥有者权限
第二组 用户组权限
第三组 其他人权限
(3)文件权限操作
改变群组 chgrp [群组名称] [文件或目录]
改变拥有者 chown [帐号名称:群组名称] [文件或目录]
改变权限 chmod [-R] xyz [文件或目录] 【xyz为三组rwx属性数值相加 r=4 w=2 x=1】
(或) chmod u,g,o,a [文件或目录] 【u user g group o others a all】
(4)文件格式 ext2
(5)文件种类
- (二)目录操作
ls -l / 查看目录
(1)目录结构

/etc 启动与系统数据文件所在目录 /etc/rc.d/rc.local 启动执行文件 (添加启动时需要加载的服务或执行文件)
/bin 系统默认执行文件放置目录
/home 系统默认存放用户帐号的根目录
/var 登入、各类服务发送问题时的记录,以及常规性的服务记录等
绝对路径 由根目录“/“开始
相对路径 当前路径

cd [行对路径或绝对路径] 切换当前目录
pwd 显示当前目录
mkdir [目录名称] 创建目录 目录需要一层一层建立
rmdir [目录名称] 删除目录 目录需要一层一层删除 rm -rf [目录名称] 删除整个目录
环境变量PATH 当我们执行一个指令时,系统会依照PATH的设定到PATH定义的每个路径下搜寻文件,先搜寻到的指令文件先被执行。
echo 打印显示 $PATH表示变量
echo $PATH 显示当前环境变量
如果要执行的文件不在环境变量路径下,解决方案:
(1)加入环境变量 PATH="$PATH":[路径]
(2)使用完整文件名
(2)目录操作
ls [-aliS] ll指令代替ls -l
alias [别名]='' 命令别名命名
cp [-drsu] [源文件] [目标文件] 复制文件或目录
rm [-irf] [文件名] 删除文件或目录 -i 提供用户确认 -r 循环删除 -f 强制删除
mv [-u] [源文件] [目标文件] 移动文件 -u当源文件比目标文件新时才执行操作
(三)查看文件内容
cat [文件名] 由第一行开始显示文件内容 [-n] 连行号一起输出到屏幕
tac [文件名] 从最后一行开始显示文件内容
more [文件名] 语法:more [文件名] 或 ls -al | more
less [文件名] 支持上下翻页
【/word 在文件显示时输入/时 将会搜寻某个字符】
head [-n number] [文件名] 读取文件前几行
tail [-n number] [文件名] 读取文件后几行
od [文件名] 用于读取非ASCII数据文件 如二进制文件
Linux入门之常用命令(1)的更多相关文章
- Linux入门学习 常用命令
cd命令 功能是切换到指定的目录:命令格式:cd [目录名]有几个符号作为目录名有特殊的含义:"/"代表根目录.".."代表上一级目录."~" ...
- Linux入门之常用命令(12)用户管理
[用户管理] linux如何查看所有的用户和组信息的方法: 1.cat /etc/passwd: 2.cat /etc/group 1. useradd useradd 命令可以创建一个新的用户帐号, ...
- Linux入门之常用命令(11)复制cp及scp
[scp] ================== scp 命令 ================== scp 可以在 2个 linux 主机间复制文件: 命令基本格式: scp [可选参 ...
- Linux入门之常用命令(10)软连接 硬链接
在Linux系统中,内核为每一个新创建的文件分配一个Inode(索引结点),每个文件都有一个惟一的inode号.文件属性保存在索引结点里,在访问文件时,索引结点被复制到内存在,从而实现文件的快速访问. ...
- Linux入门之常用命令(15) lsof
查看磁盘空间: [root@ticketb ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 981M 203M 729M ...
- Linux入门之常用命令(14) kill
Linux kill 命令使用详解 功能说明:删除执行中的程序或工作. 语 法:kill [-s <信息名称或编号>][程序] 或 kill [-l <信息编号>] 补充说明: ...
- Linux入门之常用命令(13) crontab
为当前用户创建cron服务 1. 键入 crontab -e 编辑crontab服务文件 例如 文件内容如下: */2 * * * * /bin/sh /home/admin/jiaoben/bu ...
- Linux入门之常用命令(13) date
在linux shell编程中,经常用到日期的加减运算 以前都是自己通过expr函数计算,很麻烦 其实date命令本身提供了日期的加减运算 非常方便.例如:得到昨天的时间date +%Y%m%d -- ...
- Linux入门之常用命令(12) mount
查看Linux所有设备 cd /dev ls -l sd* //分区 查看Linux磁盘 fdisk -lu 挂载 一般挂载至/mnt /media mount /dev/sda5 /mnt/ ...
- Linux入门之常用命令(11) 系统监控 vmstat top
vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况.这个命令是我查看Linux/Unix最 ...
随机推荐
- win10的power shell可以学习少部分linux命令_功能与cmd类似
更新帮助文件:
- Java对象的创建
学了很久的java,是时候来一波深入思考了.比如:对象是如何在JVM中创建,并且被使用的.本文主要讲解下new对象的创建过程.要想更深入的了解建议去认认真真的看几遍<深入理解Java虚拟机> ...
- Nodejs进阶:服务端字符编解码&乱码处理
写在前面 在web服务端开发中,字符的编解码几乎每天都要打交道.编解码一旦处理不当,就会出现令人头疼的乱码问题. 不少从事node服务端开发的同学,由于对字符编码码相关知识了解不足,遇到问题时,经常会 ...
- [2012-04-25]shell大括号参数扩展(Parameter Expansion)
参考了shell十三问 以及http://hi.baidu.com/leejun_2005/blog/item/ebfee11a4177ddc1ac6e751d.html 提炼下记忆方式: {% ca ...
- spring整合mybatis错误:Caused by: org.xml.sax.SAXParseException; lineNumber: 5; columnNumber: 62; 文档根元素 "mapper" 必须匹配 DOCTYPE 根 "configuration"。
运行环境:jdk1.7.0_17+tomcat 7 + spring:3.2.0 +mybatis:3.2.7+ eclipse 错误:Caused by: org.xml.sax.SAXParseE ...
- spring cloud+docker 简单说一说
spring boot 微服务开发工具 spring cloud 微服务框架治理工具集 这么做: 1.搭建spring cloud 基础组件(服务发现,服务注册,服务配置,监控,追踪,API网关) 以 ...
- springboot 入门二- 读取配置信息一
在上篇入门中简单介绍下springboot启动使用了大量的默认配置,在实际开发过程中,经常需要启动多个服务,那端口如何手动修改呢? 此篇就是简单介绍相关的配置文件信息. Spring Boot允许外部 ...
- 到处是坑的微信公众号支付开发(java)
之前公司项目开发中支付是用阿里的支付做的,那叫一个简单,随意:悲催的是,现在公司开发了微信公众号,所以我步入了全是坑的微信支付开发中... ------------------------------ ...
- nrm的安装 、定义和用法
因为npm包管理工具是属于国外的,所以在中国使用它下载东西的时候比较慢.这时我们就想用国内的淘宝镜像.也有别的,所以当你想切换下载源的时候就会用到nrm了. ###首先,nrm是什么呢? 开发的npm ...
- 我的hibernate学习记录(二)
通过上一篇文章我的hibernate学习记录(一)基本上的入门了hibernate,但是,里面还有还多东西是通过迷迷糊糊的记忆,或者说copy直接弄进去的,所以这篇文章就需要对上篇的一些文件.对象进行 ...