心胸决定格局,眼界决定境界...

Linux常用命令积累

浏览目录命令:

清理屏幕:clear

1.cd  打开目录

cd  pp

cd .. 

cd /

cd   切换到用户自家目录

cd  /usr/bin    切换到/usr/bin  目录

cd - 回到最近一个目录

2.显示当前目录

pwd

3.显示当前目录列表

ls     目录

ls -a    显示隐藏文件

ls -l  简写成: ll    显示时间、拥有权等, 其中d 表示为目录

tree  以树形式显示目录,里层也能看到

浏览文件命令:

1.less  file1 查看文件file1单页内容

2.more file1 多页查看文件file1内容

3.cat   显示文件,也可以将多个文件合并成一个文件

cat   file1   |more     逐页显示file1

  // cat   file1  >>file2       将file1的内容附加到file2之后

   cat   file1 >> file2

  // cat   file1  >> file2      将file1的内容替换掉file2的内容;  file2前面有个空格

   cat   file1 > file2

 //  cat   file1   file2     >file3  将file1和file2文件合并成file3

   cat   file1  file2 >file3

   cat  > file1        ctrl + d 结束

4.head file 显示文件前几行

5.taile  file 显示文件后几行

6.grep     在文件中搜索匹配的字符并进行输出

grep   linux  file1    搜索file1文件中字符串linux并输出

查找文件

find  -name   *.log    查找后缀为log  的所有文件

find  -size     +1M     查找大于1M的所有文件

find   /目录    -name  test.txt 指定目录

find   /空格    命令       全盘搜索

find 默认为当前目录   find  ./

 

新建文件默认   666     -rw-rw-rw-

新建目录默认  777     drwxrwxrwx

文件 默认权限: umask -S

umask  002后,   -rw-rw-r--

先转换成符号,再进行相减

再umask  003后,减去 -------wx, -rw-rw-r--

 

目录操作命令:

1.创建文件夹 

mkdir     dir1

mkdir     dir1/dir2            带有子目录dir2

2.删除文件夹 

rmdir    dir1     删除"空"的的子目录dir1

rmdir    -dir1/dir2  

 rm  -rf    dir1    删除非空目录dir1

-f   force

-r  递归

 

 

文件操作命令:

1.转移文件    mv  ( 路径名/)file1     (路径名/)newfile1     文件或者通配符  *.srt   *.mkv

2.复制文件    cp   file1   file2

3.更改文件名      rename  file1 file2     或者  mv   file1  file2

4.删除文件    rm  -f   file1

5.新建  编辑文件   

新建文件  touch  file1

 

vim   file1; :q退出; insert 进入插入模式

Esc  退出插入模式

:wq   保存退出

:q!    不保存,强制退出

6.stat     *查看这个目录所有文件的状态

7.  显示 两个文本 的不同支出   diff file1  file2

8.chmod   修改文件权限        

-rwxrwxrwx      文件拥有者权限    所在组权限  一般用户权限  

 421421421       chmod  777 file1   chmod  755 file1 

  

11.清屏   clear

12.创建脚本:  vim     file1.sh;    chmod +x file1; 执行 file1.sh

13.查看文件列表:  ls

14.查看文件夹下文件:  dir

15.复制文本 选中文字后,单击右键 

 

其它

1.SecureCRT通过SSH登录软件中,通过rz/sz  命令来上传或者下载

2.打印部分文件后,按Tab键可以提示完整

3.ftp登录  

lftp username:password@127.0.0.1:21:端口号   回车

get file1

quit  退出

wget     网址

压缩文件

-c:创建一个新tar文件

-x:解开tar文件 

-v:显示运行过程的信息 
-f:指定文件名 

-t  查看

tar  -cvf  hevc_2013_10_08.tar    file1 file2

tar  -cvzf    .tar.gz  *.jpg

tar  -xvzf     

gzip  file1   file1.gz

//zip  file1     file1.zip不可

tar.xz

xz -d file1

tar -xvf file1

zip    -r   test.zip 指定目录     打包某个目录下所有文件及目录

zip   -r    test.zip  *      打包当前目录

unzip    test.zip

gunzip  file1.gz

zcat   查看zip或者gzip包,类似与cat查看文件

 

查看压缩文件

tar -tf   hevc_2013_10_08.tar

解压文件

tar -xvf  hevc_2013_10_08.tar

 

中断命令

ctrl+c   ctrl+z 都是中断命令

复制只需选中,即可

ctrl+c  强制终端

ctrl+z  挂起  之后,fg  文件  继续恢复操作

上下箭  回滚

 HOME和END键

SecureCRT菜单 :
工具→键映射编辑器,选中键盘中点击“HOME”,点击"映射选定键"会弹出一个窗口,在“发送字符串”中输入:\033[1~;
同样对"END"操作改成\033[4~。保存该设置,并设为当前使用。
 
查询命令
man   命令   详细说明
whatis  命令     简短说明
 whereis  命令     命令的位置
wc  file   统计词和字符
who   查看当前登陆的所有用户
 
sort  排序
查看作业 和进程
jobs列出所有任务
kill %jobnumber  kill掉第jobnumber任务       某个脚本
同样地,
ps  列出进程
kill    进程号N     kill掉第N个进程               .exe
sleep   1000 一般用在脚本中
bg    后台恢复执行
bg %n              后台执行第n个job
fg    前台恢复执行
fg   %n   前台执行第n个job
查看硬盘使用情况
df 查看  硬盘使用情况
du 查看 目录占用情况
stat 查看  文件或文件夹情况
 
查看Ubuntu版本号
1.cat  /etc/issue
2.cat  /proc/version 
 
posted @ 2014-06-19 10:05  WELEN  阅读(296)  评论(0编辑  收藏  举报