linux(系统centos6.5)常用命令总结
ls -al
列出当前目录下的所有文件和子目录
用户在登录Linux时由/etc/passwd文件来决定要使用哪个shell,用户使用的shell被列于每行的末尾(/bin/bash)
ls -F在列出的文件,目录名称后面加一个符号,列如可执行文件加“*”目录则加“/”
cd 后面不加任何东西会回到使用者自己的home目录。如果是root那就是回到/root。这个功能同cd~是一样的
mkdir与rmdir mkdir是在当前目录下新建一个目录,rmdir是用来删除已建立的目录
cp这个命令相当于dos下面的copy命令复制
copy -r源文件(source)目的文件(target)参数r是指连同源文件中的子目录一同拷贝
rm 命令是用来删除文件的,rm命令常用的参数有三个:-i,-r,-f
rm -i test 系统会询问我们是否删除test文件,敲y/n确认是否删除test文件
rm -i 目录名可以连同目录下面的子目录都删除,功能比上面讲到的rmdir更强大
rm -f 文件名
这个操作可以不经确认强制删除文件
所以在这里要认识到rm -rf 的严重性,不要轻易使用
mv这个命令的功能是移动目录文件,引申功能是给目录文件重命令
mv 1.tar 1.txt 将/home目录下的1.tar 更名为1.txt
cat这个命令是linux中非常重要的一个命令,他的功能是显示或连接一般的ascii文本文件
cat file1 file2>file3该命令是把file1,file2的内容结合起来在重定向到file3文件中
more是显示一般文本文件的指令,如果一个文本文件太长了超过一个屏幕的画面,这时用cat来看是在是不太理想,就可以试试more
pwd这个命令的作用是显示用户当前的工作路径,直接输入pwd即可
用户及用户组命令
useradd +用户名创建一个新的用户账号,
Useradd tiantian 系统将创建一个新用户tiantian,该用户的home目录为/home/tiantian
useradd用户名 -g 组名 -G组名 -d Home 目录名 -p 密码
其中:
-g指定该用户的首要组
-G指定该用户的次要组
-d指定该用户的Home目录
-p指定该用户的密码
如输入以下命令:
useradd Oracle -g oinstall -G dba -d /home/oracle -p ora123
系统将创建一个用户oracle,oracle用户的首要组为oinstall,次要组为dba,home目录为/home/oracle,密码为ora123
userdel+用户名删除一个已经存在的账号
groupadd +组名创建一个新的用户组
groupdel+组名用于删除一个已经存在的用户组名
passwd命令用于改变自己的口令
passwd:输入该命令后,按系统提示一次输入密码和密码确认后,即可完成用户密码的修改
此外超级用户还可以修改其他用户的口令
passwd +用户名
chmod 用于改变文件或目录的访问权限。该命令有两种方法:一种是包含字母和操作符表达式的文字设定法,另一种是包含数字的数字设定法
1:操作对象who可以是下述字母中的任一个或者它们的组合
u表示用户(user)即文件或目录的所有者
g表示同组(group)用户即与文件属主有相同组id的所有用户
o表示其他(others)用户
a:表示所有(all)用户它是系统默认值
2:操作符号可以是:
+:添加某个权限
-:取消某个权限
=:赋予给定权限,并取消其他所有权限
3:mode表示权限,常用的参数有:
r:可读
w:可写
x:可执行
将文件text,的权限设为:文件属主可读,可写,可执行,与文件属主同组的用户可读,其他用户不可读,
chown:用于更改某个文件或目录的属主或属组,例如root用户把自己的一个文件拷贝给用户oracle,为了让用户oracle能够存取这个文件,root用户应该把这个文件的属主设为oracle
chown[用户:组]文件
例如:将test文件的属主与属组分别改为oracle和dba
chown oracle:dba text
用root新建一个目录并在其下新建一个文件,并将两者如下授权:
chmod o=r xxx
然后切换到普通用户,尝试打开目录,发现失败
当如下授权后,发现可以打开目录和文件,但不能修改:
chmod o+x xxx
说明对文件来说,r权限为可读,但对目录来说,要想进入目录中,必须要有x权限。
ps:查看进程
-f:全格式显示
-e:显示所有进程
-l:长格式显示
显示的项目依次为UID(执行进程的用ID),PID(进程),PPID(父进程ID),TTY(终端名称)STIME(进程启动时间),TIME(进程执行时间) CMD(该进程的命令行输入)
但是一般使用ps -ef输出比较多可以使用ps -ef | grep oracle
top与ps命令的基本作用是相同的,显示系统当前的进程和其他状况。但是top是一个动态显示过程,q退出
kill +进程号结束进程
kill -9 1234 将终止PID进程号为1234的进程(-9表示强制停止)
cron用于实现定时任务的完成
一个用户名为user的用户它所对应的crontab文件应该是/var/spool/cron/user。也就是说,以该用户命令的crontab文件存放在/var/spool/cron目录下面。cron命令还讲搜索/etc/crontab文件,这个文件使用不同格式写成的。cron启动以后它将首先检查是否有用户设置了crontab文件
如果没有就转入休眠状态,释放系统资源。它每分钟醒过来一次查看当前是否有需要运行的命令
可以使用
crontab -l 命令查看目前已经存在的cron任务
crontab -r删除当前用户的cron进程
crontab -e 添加计划任务
分时日月周
df -k将显示各分区的磁盘空间使用情况。
reboot系统重启命令
Shutdown 关闭系统 {选项}{时间}{警告信息}
-k:并不真正关机而只是发出警告信息给所有用户
-r:关机后立即重新启动
-h关机后不重新启动
-f快速关机重新启动跳过fsck
-n快速关机不经过init程序
-c取消一个已经运行的shutdown
Shutdown -r +10 系统在十分钟后关机并且马上重新启动
Shutdown -h now 系统马上关机并且不重新启动
名词介绍:
控制台:(console),它就是我们常见的使用字符串操作界面的人机接口,列如dos.我们说的控制台命令就是指通过字符界面输入的可以操作系统的命令,例如dos命令就是控制台命令。
Linux是一个多用户操作系统,这表示它可以同时接受多个用户登录。Linux还允许一个用户登录进行多次登录,这是因为linux和unix一样提供了虚拟控制台的访问方式,允许用户在同一时间从控制台进行多次登录
linux(系统centos6.5)常用命令总结的更多相关文章
- linux系统入门一些常用命令解析
接触IT行业的时候,就使用了ubuntu系统做开发,那个时候是一头雾水,从习惯了window下的界面操作,到终端下的命令行操作,着实一开始让人很不习惯.但是没办法,那个时候公司每个人都用Ubuntu系 ...
- Linux 系统运维常用命令
1 文件管理2 软件管理3 系统管理4 服务管理5 网络管理6 磁盘管理7 用户管理8 脚本相关9 服务配置==================================------------ ...
- 【Linux】---Linux系统下各种常用命令总结
在Linux系统下,“万物皆文件”,之所以强调在强调这个概念,是因为很多人已经习惯了win系统下找找点点得那种方式和思维,因此总是会觉得linux系统下很多指令既复杂又难记.其实都是一样得东西,只是w ...
- Linux系统中的常用命令
查看日志 cat 或 tail -f 日志文件说明 /var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一 /var/log/secure 与安全 ...
- linux系统的一些常用命令
cd 进入某个目录 ifconfig 查看本机的ip cp (要复制的文件的位置) (要把文件复制的位置) ll 查看文件下,文件的操作权限 ls查看该文件夹下的有那些文件和文件夹 vi filena ...
- linux系统日常维护常用命令
环境: OS:Red Hat Linux As 5 1.find 11.查找当前目录以及子目录下包含ORA字符的文件 find . -type f|xargs grep "ORA&qu ...
- 嵌入式Linux系统移植——uboot常用命令
flash的一般分区: 其它数据 环境变量 可执行程序.如bootloader print(可缩写为:pri):打印查看uboot这个软件中集成的环境变量setenv.saveenv:设置.保存环境变 ...
- Linux基础 - 系统优化及常用命令
目录 Linux基础系统优化及常用命令 Linux基础系统优化 网卡配置文件详解 ifup,ifdown命令 ifconfig命令 ifup,ifdown命令 ip命令 用户管理与文件权限篇 创建普通 ...
- Linux基础系统优化及常用命令
# Linux基础系统优化及常用命令 [TOC] ## Linux基础系统优化 Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令. - ...
- Linux文件管理和编辑常用命令
Linux文件管理和编辑常用命令 mkdir 命令 功能说明 mkdir 命令用于创建一个目录,mkdir是make directory的缩写 格式: mkdir [选项] 目录名 mkdir 命令的 ...
随机推荐
- java基础59 JavaScript运算符与控制流程语句(网页知识)
1.JavaScript运算符 1.1.加减乘除法 加法:+(加法,连接符,正数) true是1,false是0 减法:- 乘法:* 除法:/ 1.2.比较运算符 ...
- No.14 selenium for python table表单
table表单,HTML中的特征 标识性标签:table.tr.th.td 定位使用Xpath定位 点击表格中的元素即可
- require和import的区别
require:是一种common协议,大家按照这个约定书写自己的代码,实现模块化. import:是ES6的模块语法实现.是语言自身的模块实现.
- Laravel 程序架构设计思路:使用动作类
当我们谈论到应用程序的架构的时候,经常会问到一个经典的问题,那就是"这段代码应该放在哪里比较好". 因为 Laravel 是一个相当灵活的框架,所以要回答这个问题其实没那么容易.我 ...
- javaweb笔记一
内连接(自然连接): 只有两个表相匹配的行才能在结果集中出现 外连接: 包括 (1)左外连接(左边的表不加限制) (2)右外连接(右边的表不加限制) (3)全外连接(左右两表都不加限制 一个空的构造器 ...
- Jmeter的接口测试简介
一.安装Jmeter Jmeter官方首页:http://jmeter.apache. ...
- 【转载】pygame的斜线运动
pygame是用来写2D游戏的. 实现斜线运动,无非是在x和y两个方向上分运动的合成.x方向上的运动,当撞到边界的时候取相反速度就好了. 这里是用网球王子中的图片,以及一个网球实现,效果截图: 注意看 ...
- Excel根据单元格内容设置整行颜色
1. 选择需要设置的区域,条件格式中找到“新建规则” 2. 弹出窗口中选择“使用公式确定要设置格式的单元格”一项.填写公式如下: =IF(OR($D1="已完成",$D1=&quo ...
- 1391: [Ceoi2008]order
有N个工作,M种机器,每种机器你可以租或者买过来. 每个工作包括若干道工序,每道工序需要某种机器来完成,你可以通过购买或租用机器来完成. 现在给出这些参数,求最大利润 Input 第一行给出 N,M( ...
- 15:链表中倒数第K个节点
/** * 面试题15:链表中倒数第K个节点 * 输入一个链表,输出该链表中倒数第k个结点. */ public class _15_linked_K { public static void mai ...