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最 ...
随机推荐
- [js高手之路]设计模式系列课程-委托模式实战微博发布功能
在实际开发中,经常需要为Dom元素绑定事件,如果页面上有4个li元素,点击对应的li,弹出对应的li内容,怎么做呢?是不是很简单? 大多数人的做法都是:获取元素,绑定事件 <ul> < ...
- 九天学会Java,第五天,函数定义函数调用
变量和数据类型,赋值和输出 算术运算 选择结构 循环结构 函数定义,函数调用 变量作用域 栈,程序运行的基石 面向对象 异常处理 语言提供的公用包 什么是函数,为什么有函数,大家可能有这样的疑问. 举 ...
- Java内存模型:volatile详解
详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt202 Java内存模型:volatile是干什么用的Volatile字段是用 ...
- Mac上安装openCV(Java版本)
详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt410 Install and use OpenCV 3.0 on Mac O ...
- 【C# in depth 第三版】温故而知新(1)
声明 本文欢迎转载,原文地址:http://www.cnblogs.com/DjlNet/p/7192354.html 前言 关于这本书(<深入理解C# 第三版>)的详细情况以及好坏,自行 ...
- react 入门
一:virtual DOM 虚拟DOM树 在React中,render执行的结果得到的并不是真正的DOM节点,结果仅仅是轻量级的JavaScript对象,我们称之为virtual DOM. 虚拟DO ...
- Spark 贝叶斯分类算法
一.贝叶斯定理数学基础 我们都知道条件概率的数学公式形式为 即B发生的条件下A发生的概率等于A和B同时发生的概率除以B发生的概率. 根据此公式变换,得到贝叶斯公式: 即贝叶斯定律是关于随机事件A和B ...
- URL.createObjectURL() 与 URL.revokeObjectURL()
.URL.createObjectURL URL.createObjectURL()方法会根据传入的参数创建一个指向该参数对象的URL. 这个URL的生命仅存在于它被创建的这个文档里. 新的对象URL ...
- grunt之filerev、usemin
窃以为这两个插件是比较有用的,filerev是给js.css进行编码重命名,usemin修改html中被重命名的js.css文件的引用.另外说明下之前将concat.cssmin.uglify放在一篇 ...
- 201521123051《java程序设计》 第五周学习总结
1. 本周学习总结 1.1 尝试使用思维导图总结有关多态与接口的知识点. 使用工具:XMind 2. 书面作业 1.代码阅读:Child压缩包内源代码 1.1 com.parent包中Child.ja ...