linux基本命令

1. ls  -a显示隐藏文件  -l显示rwd    -h显示大小

2.    rm删除 +文件名    touch创建文件  mkdir创建文件夹

3.    通配符:* 替换多个        ?替换一个        [123456]通配符     ,也是代表一位,但是限制只能是这里面的数

4.    >重定向+文件(删掉再写) >>追加(直接追加)

5.    cat查看文件(一次性查看)可以查看多个文件    more(翻页)   q退出  b往下  f往上

6.    ls -alh /bin | more    |是管道(重定向差不多,把前一段的内容再用后面的语句执行)

7.    ;是多个命令 tab自动补全        cd ../..上上层路径        cd -回到上一次位置        cd ~家目录

8.    mv 源文件 新文件 (1.移动文件 2.文件重命名)

9.    ln -s 原文件 软链接名  无-s就是硬链接   {软链接 指向文件名(二维指针),硬链接直接指向文件中的数据(一维指针)} 硬链接数=0,文件才会被删除

10.    cat 1.txt 2.txt > xxx.txt 直接合并两个文件            find 找文件名

11.    grep  "搜索内容"   被搜索文件    “^jij”查看开头必须以jij开头的文件    “123$”结尾的

12.    cp 1.txt  2.txt 复制文件     文件夹不让动的  -r 一下就行了

***:vi编辑器中: (只有在刚进去的时候的页面中)   

       d删除   w跳一个单词

       ll   等于  ls -la显示

       which is查看用的命令的路径   whoami 查看的当前账户

       cs+T终端下,开多个窗口

       Subline编辑器的应用:

       选中内容+tab键,缩进

       Shift+Tab键往回缩进

13.    ipython3可以直接用命令行,python2内部不允许有中文(#-×-coding:utf-8 -*-)设置完成

14.    1.    普通打包:tar   -cvf  打包名  *.py(要打的文件)    解压: tar –xvf  解包名

       2.    gz解压缩: tar -zcvf xxx.tar.gz  *.py    tar -zxvf xxx.tar.gz

       3.    tar  -jcvf yyy.tar.bz2  *.py        tar -jxvf yyy.tar.bz2

       4.    zip zzz.zip *.py    unzip zzz.zip

       (-c 加解压路径    -d 加解压路径(zip))

15. cal -y 2008 >1.txt        date "+%Y=====%m===%d" 显示后面这个的年月日格式     %y年显示2位

16.ps当前终端下的进程  -aux 表示乌班图所有的程序     top 任务管理器  Htop     kill pid杀进程 q是退出  kill -9 9822进程号  (-9是强制)

17.df –h查看此时的硬盘使用情况   du –h 每个路径的实际大小      ifconfig查看网卡 ping IP地址   ifconfig | grep 172 把ifconfig的内容放到管道里面,然后搜索172的信息

18.useradd shuaige –m        怎么确定账户:cat etc/passwd最后面    su shuaige 切换到shuaige这个账户     sudo passwd shuaige 设置密码

19.多用户

       ssh python@172.16.7.139远程登录

       sudo passwd shuaige修改密码

       userdel shuaige删除账号

       sudo userdel –r gebilaowang 连带文件夹一起删除

       sudo

       -是普通文件 d是文件夹   给权限修改文件权限   chmod u=x  2.py     ugo三组       rwx 421   7是极限   chmod 137 2.py

20.注意文件夹的操作,1.sudo   2.-r 深度遍历

posted @ 2018-03-12 21:30  tonyey  阅读(176)  评论(0编辑  收藏  举报