退出系统 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. python tkinter学习——tkinter部件1

    tkinter部件 一.Tk() & Label() & Button() 1,Tk() 窗口 用Tk()创建窗口对象: #文件名:test1.py import tkinter as ...

  2. 标准的Java编码规范手册

    编码规范体现出一个开发者的基本素质,良好的编码规范可以提高团队编码的效率,避免很多不必要的问题.今天分享一个标准的Java编码规范给大家,希望对于大家今后的开发工作带来帮助. 编码规范的意义      ...

  3. Java对象的创建

    学了很久的java,是时候来一波深入思考了.比如:对象是如何在JVM中创建,并且被使用的.本文主要讲解下new对象的创建过程.要想更深入的了解建议去认认真真的看几遍<深入理解Java虚拟机> ...

  4. [2016-09-09]IIS站点发布、同步和备份工具MSdeploy(WebDeploy)介绍

    前提准备:完整安装Microsoft Web Deploy 3 下载页面:WebDeploy_amd64_zh-CN.msi msdeploy 同步站点 命令所在目录C:\Program Files\ ...

  5. jenkins到底如何拉取代码 如何部署的

    tips:jenkins通过配置,将之前编译.打包.上传.部署到Tomcat中的过程交由jenkins,jenkins通过指定的代码地址url,将代码拉取到其jenkins的安装位置,进行编译.打包和 ...

  6. Django视图,与数据库交互并返回数据

    环境:python 2.7.13  数据库:sqlite3(Django自带) 在学习Django的时候,遇到了困难.大概就是取到数据库数据后一直不能转成json数据.最后终于自己琢磨解决了. 要点就 ...

  7. element ui datePicker 设置当前日期之前的日期不可选

    pickerOptions0: { disabledDate(time) { return time.getTime() < Date.now() - 8.64e7 } },

  8. java开发网易电话面试 一面总结

    晚上八点多自己在看视频的时候突然接到杭州来的一个电话,当时觉得很奇怪,突兀,接通之后被告知是杭州网易打来的,没有简单的自我介绍,没有多余的废话,直接入主题,吓得我心里怪紧张的,完全没有准备,但是也没有 ...

  9. centos 7 && dotnet core 2.0 && nginx && supervisor

    前提 系统:centos 7 目录:/home/wwwroot/www.wuball.com dotnet core 2.0 官方指引 sudo rpm --import https://packag ...

  10. iOS ipa包瘦身------删除无用图片资源

         随着客户端业务的增多和业务的更新,App包大小越来越大,优化包大小是迫在眉睫,客户端需要优化的地方也有很多,本期主要讲如何查找无用图片并且删除无用图片的方法.      方案1:(暴力方法) ...