unix basic command
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的更多相关文章
- Linux/UNIX 下 “command not found” 原因分析及解决
在使用 Linux/UNIX 时,会经常遇到 "command not found" 的错误,就如提示的信息,Linux /UNIX 没有找到该命令.原因无外乎你命令拼写错误或 L ...
- linux shell basic command
Learning basic Linux commands Command Description $ ls This command is used to check the contents of ...
- Basic command and advice for memcached
Storage Commands set Most common command. Store this data, possibly overwriting any existing data. N ...
- Raspberry Pi 3 Basic Command and Information
default username : pi default password : raspberry enter system setting interface : sudo raspi-confi ...
- pvresize - Unix, Linux Command
NAME pvresize - resize a disk or partition in use by LVM2 SYNOPSIS pvresize [-d|--debug] [-h|--help] ...
- Unix/Linux Command Reference
- UNIX command Questions Answers asked in Interview
UNIX or Linux operating system has become default Server operating system and for whichever programm ...
- 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 ...
- 50个最常用的UNIX/Linux命令
转自http://get.jobdeer.com/493.get 1. tar command examples Create a new tar archive. $ tar cvf archive ...
随机推荐
- 使用automake等命令自动生成Makefile文件 (转载)
使用automake等命令自动生成Makefile文件 Linux下编程时,为了方便编译,往往使用Makefile文件自动完成编译,但是Makefile文件本身的书写十分复杂,规则很多.好在Lin ...
- examine self thrice a day2017
1.6.2017 葰γí千萬丆γáò絠ィ壬菏鰯嚸,銣惈絠,倁噵ㄖㄅ者β淂簳掉.千澫丕楆被莂亽抓ィ主鰯點,以佌襲撃.那個記駐,吢軟劊嗐死尓垍己ㄖㄅ.絠仒槇可笑,鯟覀者βる誐手裏魢泾吺有談半リ的籌碼,還茬 ...
- ionic项目中手机状态栏显示使用$cordovaStatusbar插件
在项目中发现Android和iOS在手机状态栏样式不一样,然后就查到有一个cordova插件可以解决这个问题 1.下载插件$cordovaStatusbar命令: cordova plugin add ...
- springMVC拦截器和过滤器总结
拦截器: 用来对访问的url进行拦截处理 用处: 权限验证,乱码设置等 spring-mvc.xml文件中的配置: <beans xmlns="http://www.springfra ...
- applicationContext配置文件中的属性说明
lazy-init:设置只对scop属性为singleton的bean起作用. 1.true:延迟加载:这时在第一次向容器通过getBean索取bean时实例化的. 2.false:表示spring启 ...
- Windows Store App JavaScript 开发:选取文件和文件夹
前面提到过,文件打开选取器由FileOpenPicker类表示,用于选取或打开文件,而文件夹选取器由FolderPicker类表示,用来选取文件夹.在FileOpenPicker类中,pickSing ...
- FastReport 自定义数据集
1.可以自定义一个新的数据源 参考: internal class VirtualDataSource : DataSourceBase { private int FVirtualRows ...
- AutoHotkey(AHK)
这是2009年用过的一个软件,自动键盘执行的一个东西,能提高效率,代替人工击键和鼠标操作,现在中文化很好了,如下地址是中文文档 http://ahkcn.sourceforge.net/docs/Tu ...
- batchInsert xml 配置 ibatis
<insert id="tops_visa_openapi_jvisaproduct.batchinsert" parameterClass="java.util. ...
- 如何下载和安装CocoaPods
朋友自己学习了一段时间就去公司实习了去了之后公司用的是CocoaPods,他一脸茫然的向我求助,我这才想起来写着一遍为了帮助更多的朋友 CocoaPods是什么? 当你开发iOS应用时,会经常使用到很 ...