退出系统 exit

图形界面 startx

时间 date

日历 cal [month] [year]

计算器 bc

帮助 man [command]  // info [command]

在线用户 who

网络状态 netstat -a

后台执行程序(用户进程) ps -aux

关机 shutdown

重启 reboot

----------------------

  1. (一) 文件操作

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)文件种类

  1. (二)目录操作

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)的更多相关文章

  1. Linux入门学习 常用命令

    cd命令 功能是切换到指定的目录:命令格式:cd [目录名]有几个符号作为目录名有特殊的含义:"/"代表根目录.".."代表上一级目录."~" ...

  2. Linux入门之常用命令(12)用户管理

    [用户管理] linux如何查看所有的用户和组信息的方法: 1.cat /etc/passwd: 2.cat /etc/group 1. useradd useradd 命令可以创建一个新的用户帐号, ...

  3. Linux入门之常用命令(11)复制cp及scp

    [scp] ================== scp 命令 ================== scp 可以在 2个 linux 主机间复制文件: 命令基本格式:        scp [可选参 ...

  4. Linux入门之常用命令(10)软连接 硬链接

    在Linux系统中,内核为每一个新创建的文件分配一个Inode(索引结点),每个文件都有一个惟一的inode号.文件属性保存在索引结点里,在访问文件时,索引结点被复制到内存在,从而实现文件的快速访问. ...

  5. Linux入门之常用命令(15) lsof

    查看磁盘空间: [root@ticketb ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 981M 203M 729M ...

  6. Linux入门之常用命令(14) kill

    Linux kill 命令使用详解 功能说明:删除执行中的程序或工作. 语 法:kill [-s <信息名称或编号>][程序] 或 kill [-l <信息编号>] 补充说明: ...

  7. Linux入门之常用命令(13) crontab

    为当前用户创建cron服务 1.  键入 crontab  -e 编辑crontab服务文件 例如 文件内容如下: */2 * * * * /bin/sh /home/admin/jiaoben/bu ...

  8. Linux入门之常用命令(13) date

    在linux shell编程中,经常用到日期的加减运算 以前都是自己通过expr函数计算,很麻烦 其实date命令本身提供了日期的加减运算 非常方便.例如:得到昨天的时间date +%Y%m%d -- ...

  9. Linux入门之常用命令(12) mount

    查看Linux所有设备 cd  /dev ls -l sd*  //分区 查看Linux磁盘 fdisk -lu 挂载 一般挂载至/mnt /media mount /dev/sda5   /mnt/ ...

  10. Linux入门之常用命令(11) 系统监控 vmstat top

    vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况.这个命令是我查看Linux/Unix最 ...

随机推荐

  1. Jmeter+Jenkins的聚合报告中添加QPS栏目显示

    1.进入jmeter/extras目录,修改 jmeter-results-detail-report_21.xsl   2.打开文件修改 如上所示,在文件中添加6个地方关于QPS的显示即可, 然后替 ...

  2. spring mvc:Error scanning entry module-info.class from jar错误

    项目从jdk1.6升级到jdk1.8,启动的时候出现如下错误: java.lang.RuntimeException: Error scanning entry module-info.class f ...

  3. chrome保持元素hover,active状态

    审查元素,选中需要hover的标签 点击"Styles"菜单中的":hov",弹出 Force element state 选中相应的 :hover :acti ...

  4. Promise的用法

    promise.then().promise.catch().Promise.all()... Promise 构造函数接受一个函数作为参数,该函数的2个参数分别是 resolve 和 reject. ...

  5. 深入理解 JavaScript 中的 replace 方法(转)

    replace方法是属于String对象的,可用于替换字符串. 简单介绍: StringObject.replace(searchValue,replaceValue) StringObject:字符 ...

  6. 去掉vue地址栏中分隔#问题

    你需要开启HTML5 History 模式vue-router 默认 hash 模式 -- 使用 URL 的 hash 来模拟一个完整的 URL,于是当 URL 改变时,页面不会重新加载.如果不想要很 ...

  7. grunt之concat、cssmin、uglify

    周末有点懒,跑去看了<智取威虎山>,手撕鬼子的神剧情节被徐老怪一条回忆线就解释过去了,牛到极致尽是这种四两拨千斤的处理方式,手撕加分,四星推荐. --------------------- ...

  8. return 的使用

    (一):while中使用return //编译不通过,编译器不知道isTrue()方法是否会返回true,这样不能test()方法一定有返回值. public String test(){ while ...

  9. Ubuntu下Java开发环境搭建(eclipse)

    最近把工作环境转移到了Ubuntu Kylin下,发现在这下面Java环境还是很方便的.然而也经历了一些摸索的过程,故作文以记之. 一/开发前准备 安装系统/配置软件源,这部分内容没什么需要注意的.O ...

  10. 201521123033《Java程序设计》第11周学习总结

    1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. answer; 2. 书面作业 本次PTA作业题集多线程 1.互斥访问与同步访问 完成题集4-4(互斥访问)与4- ...