Liunx常用的简单命令笔记

Linux:
    指令su 密码a 进入root用户 clear清屏
    ctrl + c:强制退出
    
    一.liunx的切换目录命令:cd
        linux目录:
            etc:系统的配置文件,在ect下有profile文件时配置环境变量
            usr:用于存放系统资源
            home:存放用户文件的根目录
                    每个用户根目录的存放位置
                    home下创建每个用户的根目录
                    
        常用的指令        
            cd usr :切换到目录下usr目录
            cd ../ :返回上一层目录
            ls        :返回当前下的所有文件目录
            cd /   :切换到根目录
            cd ~   :切换到用户主目录
            cd -   :切换到上一个所在目录
            
    
    二.目录的相关命令:
            mkdir :目录名称:在当前目录下创建一个目录
                在根目录下创不了,如果权限不足,则在前面加sudo
                
            ls -a:可以查看根目录下得隐藏文件
            
            ls -l:查看目录下所有文件的详情信息  <简写: ll>
            
            find \目录名 -name '*XXX*' :寻找指定目录下名字带有XXX的所有文件
            
            mv 目录名称 新的目录名称  :修改目录名称  <对文件,压缩文件也有相同的作用>
            
            mv 目录名称 位置  :剪切目录到指定的目录下
            
            cp -r 目录名称 目录拷贝的位置:拷贝到指定的目录下
            
            rm -r 目录名称 :删除指定目录 <删除过程中会对目录下的子目录删除与否进行询问>
            
            rm -rf 目录名称:没有询问的直接删除
            
    三.文件的相关命令:
            touch xxx.ooo :创建指定类型的文件
            
            cat xxx.ooo :查看指定的文件 <无法查看文件内容很长的文件>
            
            more xxx.ooo:查看指定的文件 <enter加载下一行  空格翻页  Q结束>
            
            less xxx.ooo:查看指定的文件 <enter加载下一行  空格翻页  Q结束  方向键上下指定上一页与下一页>
            
            tail -num xxx.ooo:查看指定的文件 <查看文件的后num行>
            *!    (tail -f:动态监控  <可以用于监控tomcat中的日志文件等等>)
            
            关于在指定文件中编辑
                    vim xxx.txt  :进入到xxx.txt中命令行模式    按i进入到编辑模式
                    输入完之后 esc进入到底行模式   按:进入到命令模式
                    wq:保存并退出
                    q!:强制退出<不保存>
            
    
    四.压缩和解压
            liunx中的打包文件.tar结尾的
            liunx中的压缩的命令一般是.gz结尾的
            一般情况下打包和压缩是同时进行的
            压缩后的文件后缀名一般是.tar.gz
                
                tar -zcvf 打包压缩后的文件名 要打包压缩的文件
                    
                    例:打包 aaa.txt 与 sudo.conf
                        tar -zcvf xxx.tar.gz aaa.txt sudo.conf
                        打包并压缩后的文件名为xxx.tar.gz
                        
                解压 tar -xvf xxx.tar.gz
                    解压到指定地方  tar -xvf xxx.tar.gz -C /**/**/....
                        
                        
    五.其它的命令
            pwd:显示当前所在位置
            
            grep xxx xxx.aaa
                例:grep to sudo.conf 搜索sudo.conf中的to <类似java中的ctrl+f查找关键字>
                
            |:管道命令,上一条命令的结果作为这条命令的输入内容
                应用
                    grep to sudo.conf
                    
                    grep | xxx.conf
                    
            ps -ef:显示当前的进程
                   kill -9 pid :结束该pid的进程
                   
            ifconfig:显示ip地址......
            
            ping ip地址:链接指定的ip地址
            
            netstat -an :当前系统使用的端口
            
            netstat -aov:查看端口的使用
            
    六.liunx权限问题
            
            -rwx rwx r--
            关于权限的问题:
                -       (u:)rwx      (g:)rwx    (o:)r--
            表示文件    r:可读          没有的权限用-表示
                        w:可写        root       other
                        x:可执行
                        user
            例:-rw-r--r--.
            权限值:
                r:4 w:2 x:1
                可以用权限值的和来表示权限的设置
            例子:对fyh.txt的权限设置
                chmod u=rwx,g=rwx,o=r fyh.txt
                或
                chmod 774 fyh.txt
                
    七.远程的访问工具
            SHH的使用
            
            安装程序:
                service 程序名 start
                    启动服务:service mysql start
            
                chkconfig --add 程序名:加入到系统服务器
                chkconfig 程序名 on :开机自启动
                
                对于外部访问的软件
                    对外访问的窗口需要开通<开启对应的窗口>
                        以mysql3306端口为例
                            /sbin/inptables -I INPUT -p tcp --dport3306 -jACCEPT
                        将修改永远保存到防火墙中
                            /etc/rc.d/iptables save

因为我主要是对Java部分进行学习,centos与Liunx的指令是相通的,学了一些简单指令的操作与将软件上传到虚拟机安装,配置环境变量。虽然我跟着学习视频上使用的SSH上传,但是我试了一下XShell,感觉也挺不错的。。

猜你喜欢

转载自blog.csdn.net/qq_42773863/article/details/81173125
今日推荐