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)常用命令总结的更多相关文章

  1. linux系统入门一些常用命令解析

    接触IT行业的时候,就使用了ubuntu系统做开发,那个时候是一头雾水,从习惯了window下的界面操作,到终端下的命令行操作,着实一开始让人很不习惯.但是没办法,那个时候公司每个人都用Ubuntu系 ...

  2. Linux 系统运维常用命令

    1 文件管理2 软件管理3 系统管理4 服务管理5 网络管理6 磁盘管理7 用户管理8 脚本相关9 服务配置==================================------------ ...

  3. 【Linux】---Linux系统下各种常用命令总结

    在Linux系统下,“万物皆文件”,之所以强调在强调这个概念,是因为很多人已经习惯了win系统下找找点点得那种方式和思维,因此总是会觉得linux系统下很多指令既复杂又难记.其实都是一样得东西,只是w ...

  4. Linux系统中的常用命令

    查看日志 cat 或 tail -f 日志文件说明 /var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一 /var/log/secure 与安全 ...

  5. linux系统的一些常用命令

    cd 进入某个目录 ifconfig 查看本机的ip cp (要复制的文件的位置) (要把文件复制的位置) ll 查看文件下,文件的操作权限 ls查看该文件夹下的有那些文件和文件夹 vi filena ...

  6. linux系统日常维护常用命令

    环境: OS:Red Hat Linux As 5   1.find 11.查找当前目录以及子目录下包含ORA字符的文件 find . -type f|xargs  grep "ORA&qu ...

  7. 嵌入式Linux系统移植——uboot常用命令

    flash的一般分区: 其它数据 环境变量 可执行程序.如bootloader print(可缩写为:pri):打印查看uboot这个软件中集成的环境变量setenv.saveenv:设置.保存环境变 ...

  8. Linux基础 - 系统优化及常用命令

    目录 Linux基础系统优化及常用命令 Linux基础系统优化 网卡配置文件详解 ifup,ifdown命令 ifconfig命令 ifup,ifdown命令 ip命令 用户管理与文件权限篇 创建普通 ...

  9. Linux基础系统优化及常用命令

    # Linux基础系统优化及常用命令 [TOC] ## Linux基础系统优化 Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令. - ...

  10. Linux文件管理和编辑常用命令

    Linux文件管理和编辑常用命令 mkdir 命令 功能说明 mkdir 命令用于创建一个目录,mkdir是make directory的缩写 格式: mkdir [选项] 目录名 mkdir 命令的 ...

随机推荐

  1. Python_oldboy_自动化运维之路_全栈考试(七)

    1. 计算100-300之间所有能被3和7整除的所有数之和 # -*- coding: UTF-8 -*- #blog:http://www.cnblogs.com/linux-chenyang/ c ...

  2. 排序与相关性(Sorting and Relevance)

    本文翻译自Elasticsearch官方指南的Sorting and Relevance一章的第一节. 原文地址:http://www.elastic.co/guide/en/elasticsearc ...

  3. 【oracle】入门学习(二)

    oracle登录身份有三种:normal 普通身份sysdba 系统管理员身份sysoper 系统操作员身份每种身份对应不同的权限 sysdba权限:●启动和关闭操作●更改数据库状态为打开/装载/备份 ...

  4. 使用mockito模拟静态方法

    一.为什么要使用Mock工具 在做单元测试的时候,我们会发现我们要测试的方法会引用很多外部依赖的对象,比如:(发送邮件,网络通讯,远程服务, 文件系统等等). 而我们没法控制这些外部依赖的对象,为了解 ...

  5. 学习python绘图

    学会python画图 # 使用清华的pip源进行安装sklearn # pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -U sciki ...

  6. 参数化SQL语句

    避免SQL注入的方法有两种:一是所有的SQL语句都存放在存储过程中,这样不但可以避免SQL注入,还能提高一些性能,并且存储过程可以由专门的数据库管理员(DBA)编写和集中管理,不过这种做法有时候针对相 ...

  7. 30 最小的k个数

    输入n个整数,找出其最小的k个数,例如输入4,5,1,6,2,7,3,8,最小的4个数为1,2,3,4 解法一:快排思想,会改变原数组    O(n) 注意是vector<int>& ...

  8. PivotGridControl控件应用

    一.概述 PivotGridControl是DevExpress组件中的一个重要控件,在数据多维分析方面具有强大的功能,它不仅可以分析数据库中的数据,而且还能够做联机分析处理(OLAP),并且支持多种 ...

  9. thinkphp数据查询方法总结select ,find,getField,query

    thinkphp已经封装好了常用的查询方法,且都比较实用,对于不常用的查询框架也保留了原始查询方法query. 1 2 $Model = new Model() // 实例化一个model对象 没有对 ...

  10. PHP 数组的添加和读取

    在实际的开发中,会经常使用数组的添加和读取.这里把经常使用的操作记下来,以备以后查阅. <?php //一维数值数组 $list = array('wang','god'); $list[] = ...