1. get start

Command Example Description
ls 

ls

ls -a

ls -l

输出目录文件

输出文件包括隐藏文件

输出文件详细信息

pwd    

pwd

show present working dir

cd

cd dir

cd ..

cd ./a/b

cd ~icey/a

cd /home/username/documents

change dir

返回上一个目录

到当前目录下的a/b文件夹中

到某个用户的子文件夹

从根目录开始

mkdir mkdir icey 创建文件夹  
rmdir rm emptydir 删除一个空的文件夹
rm

rm file.txt

rm *.tmp

-f

-i

-r

-v

rm -rf dir

删除一个文件

删除后缀为..的文件

强制删除

交互式删除

递归删除

详细显示

删除文件夹

cp

cp file1 dir

cp file1 file1copy

 
mv

mv oldfilename newfilename

mv filename dir

重命名文件

移动文件到文件夹

more more file 查看文件
lpr lpr file 打印:send file to printer
man man ls   帮助:online help about cmd
cls cls 清屏 clear screen

查看日期:date

安装软件  sudo apt-get install softwareName

解压缩   tar -cf abc.tar subdir

      tar -xvf subdir.tar

2. viewing files

cat filename    Dump a file to the screen in ascii.

more filename   Progressively dump a file to the screen: ENTER = one line down SPACEBAR = page down q=quit

less filename     Like more, but you can use Page-Up too. Not on all systems.

vi filename      Edit a file using the vi editor. All UNIX systems will have vi in some form.

emacs filename  Edit a file using the emacs editor. Not all systems will have emacs.

head filename    Show the first few lines of a file.

head -n filename  Show the first n lines of a file.

tail filename     Show the last few lines of a file.

tail -n filename   Show the last n lines of a file.

2. log on/log off

注销用户 logoff

    exit
重启 shutdown -r /t 000
关闭 shutdown -p

字符终端------图形界面  Character terminal -- graphical interface transform

Character terminal ——> graphical interface

enter: startx

or alt+ctl+space ,release "space", and press F7

graphical interface ——> Character terminal

alt+ctl+F1

3. OS performance

(1)进程

ps    查看进程

kill -9 psid  结束进程

ctl+c  结束当前进程

(2)内存(memory)和CPU

free -m  查看内存使用情况

top    查看内存及cpu使用情况

也可以安装htop工具,这样更直观,
安装命令如下:sudo apt-get install htop
安装完后,直接输入命令:htop
就可以看到内存或cpu的使用情况了。

(3)user

who     --list who is logged on machine

finger  --list who is on compter in the lab

unix basic command的更多相关文章

  1. Linux/UNIX 下 “command not found” 原因分析及解决

    在使用 Linux/UNIX 时,会经常遇到 "command not found" 的错误,就如提示的信息,Linux /UNIX 没有找到该命令.原因无外乎你命令拼写错误或 L ...

  2. linux shell basic command

    Learning basic Linux commands Command Description $ ls This command is used to check the contents of ...

  3. Basic command and advice for memcached

    Storage Commands set Most common command. Store this data, possibly overwriting any existing data. N ...

  4. Raspberry Pi 3 Basic Command and Information

    default username : pi default password : raspberry enter system setting interface : sudo raspi-confi ...

  5. pvresize - Unix, Linux Command

    NAME pvresize - resize a disk or partition in use by LVM2 SYNOPSIS pvresize [-d|--debug] [-h|--help] ...

  6. Unix/Linux Command Reference

  7. UNIX command Questions Answers asked in Interview

    UNIX or Linux operating system has become default Server operating system and for whichever programm ...

  8. Linux--Introduction and Basic commands(Part one)

    Welcome to Linux world! Introduction and Basic commands--Part one J.C 2018.3.11 Chapter 1 What Is Li ...

  9. 50个最常用的UNIX/Linux命令

    转自http://get.jobdeer.com/493.get 1. tar command examples Create a new tar archive. $ tar cvf archive ...

随机推荐

  1. python爬虫实战(一)——实时获取代理ip

    在爬虫学习的过程中,维护一个自己的代理池是非常重要的. 详情看代码: 1.运行环境 python3.x,需求库:bs4,requests 2.实时抓取西刺-国内高匿代理中前3页的代理ip(可根据需求自 ...

  2. I:trainage Ditches

    总时间限制: 1000ms 内存限制: 65536kB描述Every time it rains on Farmer John's fields, a pond forms over Bessie's ...

  3. This Node源码分析

    看军哥博客有Rtos的源码分析,手痒耍宝把自己读的源码笔记分享出来.愿与众君互相讨论学习 namespace ros { namespace names { void init(const M_str ...

  4. 【思路】-OctService服务类

    OctService服务类 从以下几个方面来说吧,这次说的会有点长啊 设计: 思路: 作用: 目的: 问题: 为什么要设计这个? 它解决了什么问题? 是什么? 为什么? 怎么样? OctService ...

  5. Leetcode详解Maximum Sum Subarray

    Question: Find the contiguous subarray within an array (containing at least one number) that has the ...

  6. spark发行版笔记13

    本期概览: ReceiverTracker架构设计 消息循环系统 ReceiverTracker具体的实现 Spark Streaming作为Spark Core基础 架构之上的一个应用程序,其中的R ...

  7. Redis学习笔记~实现消息队列比MSMQ更方便

    什么是队列:简单的说就是数据存储到一个空间里(可以是内存,也可以是物理文件),先存储的数据对象,先被取出来,这与堆栈正好相反,消息队列也是这样,将可能出现高并发的数据进行队列存储,并按着入队的顺序依次 ...

  8. 将已有项目提交到github/从github上pull到本地

    去自己的工作分支$ git checkout work 工作.... 提交工作分支的修改$ git commit -a 回到主分支$ git checkout master 获取远程最新的修改,此时不 ...

  9. 成为一名优秀的Web前端开发者

    本文记录了两位工程师为web开发者们所提出的多条建议,其中一位推荐了多种实用的工具与技术,而另一位则对于如何克服浏览器开发时所面临的挑战提出了诸多建议. Rebecca Murphey是来自于Baza ...

  10. FPGA作为从机与STM32进行SPI协议通信---Verilog实现 [转]

    一.SPI协议简要介绍 SPI,是英语Serial Peripheral Interface的缩写,顾名思义就是串行外围设备接口.SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用 ...