前往顾页
以后地位: 主页 > 精通Office > Ubuntu教程 >

Linux号令速查

时候:2018-10-30 14:09来源:知行网www.zhixing123.cn 编辑:麦田守望者

常常利用根基号令

ls          显现文件或目次

     -l           列出文件详细信息l(list)

     -a          列出以后目次下所有文件及目次,包含埋没的a(all)

mkdir         建立目次

     -p           建立目次,若无父目次,则建立p(parent)

cd               切换目次

touch          建立空文件

echo            建立带有内容的文件。

cat              检察文件内容

cp                拷贝

mv               挪动或重定名

rm               删除文件

     -r            递归删除,可删除子目次及文件

     -f            强迫删除

find              在文件体系中搜刮某文件

wc                统计文本中行数、字数、字符数

grep             在文本文件中查找某个字符串

rmdir           删除空目次

tree             树形布局显现目次,需求装置tree包

pwd              显现以后目次

ln                  建立链接文件

more、less  夫显现文本文件内容

head、tail    显现文件头、尾内容  

体系办理号令

stat              显现指定文件的详细信息,比ls更详细

who               显现在线登岸用户

whoami          显现以后操感化户

hostname      显现主机名

uname           显现体系信息

top                静态显现以后破钞资本最多过程信息

ps                  显现刹时过程状况 ps -aux

du                  检察目次年夜小 du -h /home带有单位显现目次信息

df                  检察磁盘年夜小 df -h 带有单位显现磁盘信息

ifconfig          检察收集环境

ping                测试收集连通

netstat          显现收集状况信息

man                号令不会用了,找男人  如:man ls

clear              清屏

alias               对号令重定名 如:alias showmeit="ps -aux" ,别的消弭利用unaliax showmeit

kill                 杀死过程,可以先用ps 或 top号令检察过程的id,然后再用kill号令杀死过程。  

打包紧缩相关号令

gzipbzip2tar:                打包紧缩

     -c              归档文件

     -x              紧缩文件

     -z              gzip紧缩文件

     -j              bzip2紧缩文件

     -v              显现紧缩或解紧缩过程 v(view)

     -f              利用档名

例:

tar -cvf /home/abc.tar /home/abc              只打包,不紧缩

tar -zcvf /home/abc.tar.gz /home/abc        打包,并用gzip紧缩

tar -jcvf /home/abc.tar.bz2 /home/abc      打包,并用bzip2紧缩

当然,如果想解紧缩,就直代替代下面的号令  tar -cvf  / tar -zcvf  / tar -jcvf 中的“c” 换成“x” 便可以了。

关机/重启机器

shutdown

     -r             关机重启

     -h             关机不重启

     now          立即关机

halt               关机

reboot          重启  

vim利用

vim三种形式:号令形式、拔出形式、编辑形式。利用ESC或i或:劳迫椿形式。

号令形式下:

:q                      加入

:q!                     强迫加入

:wq                   保存并加入

:set number     显现行号

:set nonumber  埋没行号

/apache            在文档中查找apache 按n跳到下一个,shift+n上一个

拔出形式下:

100 dd  删除10010 yy  p 复制10行 p 粘贴

h 左移一个字符

k 上移一个字符

j 下移一个字符

w 向前挪动一个单词(光标停在单词首部),如果已到行尾,则转至下一行行首。此号令快,可以代替l号令。

b 向后挪动一个单词 2b 向后挪动2个单词

e,同w,只不过是光标停在单词尾部

ge,同b,光标停在单词尾部。 

gg 挪动到文件头。 = [[

G(shift + g) 挪动到文件尾。 = ]] 

Ctrl + e 向下动弹一行

Ctrl + y 向上动弹一行

Ctrl + d 向下动弹半屏

Ctrl + u 向上动弹半屏

Ctrl + f 向下动弹一屏

Ctrl + b 向上动弹一屏  

用户及用户组办理

/etc/passwd    存储用户账号

/etc/group       存储组账号

/etc/shadow    存储用户账号的暗码

/etc/gshadow  存储用户组账号的暗码

useradd 用户名

userdel 用户名

adduser 用户名

groupadd 组名

groupdel 组名

passwd root     给root设置暗码

su root

su - root 

/etc/profile     体系环境变量

bash_profile     用户环境变量

.bashrc              用户环境变量

su user              切换用户,加载建设文件.bashrc

su - user            切换用户,加载建设文件/etc/profile ,加载bash_profile

变动文件的用户及用户组

sudo chown [-R] owner[:group] {File|Directory}

比方:还以jdk-7u21-linux-i586.tar.gz为例。属于用户hadoop,组hadoop

要想切换此文件所属的用户及组。可利用号令。

sudo chown root:root jdk-7u21-linux-i586.tar.gz  

显现耗损内存最多的10个过程
ps aux | sort -nk +4 | tail
及时检察目次下最新窜改过的文件
watch -d -n 1 'df; ls -FlAt /path'
找出最常常利用的10条号令
history | awk '{a[$2]++}END{for(i in a){print a[i] " " i}}' | sort -rn | head
vim 保存文件时发明需求 root 权限
:w !sudo tee%
计时器
time read
新建文件
>file.txt
疾速备份文件
cp filename{,.bak}
定时履行任务,一次性任务用 at,反复性任务用 cron *
echo cmd | at midnight //tomorrow, next week …
*
检察端口占用

netstat -tulnp
疾速开启一个 smtp 办事
python -m smtpd -n -c DebuggingServer localhost:1025
共享以后文件夹 http://127.0.0.1:8000
python -m SimpleHTTPServer
利用 wget 递归下载全部网站
wget —random-wait -r -p -e robots=off -U Mozilla www.example.com

------分开线----------------------------
标签(Tag):Linux Linux号令速查
------分开线----------------------------
保举内容
猜你感兴趣