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最 ...
随机推荐
- 迈向angularjs2系列(3):组件详解
一: 以组件开发一个to-do list应用 todo组件分为导入.接口定义.顶层组件.控制器.启动5个部分. app.ts: //导入 import {Component} from '@angul ...
- SpringMVC简单入门
SpringMVC简单入门 与大家分享一下最近对SpringMVC的学习,希望本文章能对大家有所帮助. 首先什么是SpringMVC? Spring 为展现层提供的基于MVC设计理念的优秀的Web框架 ...
- C++三种野指针及应对/内存泄露
野指针,也就是指向不可用内存区域的指针.如果对野指针进行操作,将会使程序发生不可预知的错误,甚至可能直接引起崩溃. 野指针不是NULL指针,是指向"垃圾"内存的指 ...
- 如何编写更好的SQL查询:终极指南-第三部分
本次我们学习<如何编写更好的SQL查询>系列的最后一篇文章. 时间复杂度和大O符号 通过前两篇文章,我们已经对查询计划有了一定了解.接下来,我们还可以借助计算复杂度理论,来进一步深入地挖掘 ...
- C#将Excel数据表导入SQL数据库的两种方法(转)
最近用写个winform程序想用excel 文件导入数据库中,网上寻求办法,找到了这个经过尝试可以使用. 方法一: 实现在c#中可高效的将excel数据导入到sqlserver数据库中,很多人通过循环 ...
- python怎么导入自定义函数
python 编程中经常需要调用自己定义的函数,在大型程序中自定义的函数一般会和main函数分开,这么主要讲下在不同文件下定义的函数怎么调用: 首先在有文件夹test_python文件夹下有main. ...
- SVN服务器搭建(一)
本教程以64位win10系统为例在本地搭建svn服务器,安装完成后,即可访问本地svn服务器上的项目,也可以访问网上其他svn服务器上的项目. 一.首先准备三个软件: 1.VisualSVN-Serv ...
- 团队作业八——第二次团队冲刺(Beta版本)第5天
团队作业八--第二次团队冲刺(Beta版本)第5天 一.每个人的工作 (1) 昨天已完成的工作 完成界面跳转界面. (2) 今天计划完成的工作 简单模式逻辑代码涉及与相关功能的具体实现 (3) 工作中 ...
- 201521123052《Java程序设计》第5周学习总结
1. 本周学习总结 1.1 尝试使用思维导图总结有关多态与接口的知识点. 1.2 可选:使用常规方法总结其他上课内容. 学习了更多markdown的知识 参考资料: 百度脑图 XMind 2. 书面作 ...
- 201521123065《java程序设计》第9周学习总结
1. 本周学习总结 2. 书面作业 本次PTA作业题集异常 题目5-1 1.1 截图你的提交结果(出现学号) 1.2 自己以前编写的代码中经常出现什么异常.需要捕获吗(为什么)?应如何避免? 出现的异 ...