zoukankan      html  css  js  c++  java
  • linux 常用命令

    1、临时设置IP地址   ifconfig eth0 192.168.118.2

    2、linux不管是命令还是文件名称都是区分大小写,linux系统不靠文件后缀区分文件类型。

    3、ls命令,显示当前目录的文件信息。linux中以.开头的文件是隐藏文件,通过ls -a可以显示出来。

    ls -l 长格式显示当前目录的文件信息。ls -d查看文件目录信息。 ls -h查看的文件大小自动计算成kb或mb。 ls -i 查看文件的id号码。

    4、mkdir命令,创建目录。 比如 mkdir -p temp/a/b ,使用-p可以递归创建,如果没有a目录,它会在创建b之前自动创建a目录。

    5、cd命令,切换目录,比如 cd temp/a/b,即可切换到b目录,cd ..可以返回到上级目录temp/a。pwd命令可以打印当前目录。

    6、rmdir命令,删除目录,比如 rmdir temp/a/b 即可删除b目录。

    7、cp命令,复制文件。cp -rp [源文件或目录] [目标目录] -r 递归的意思,会递归复制该目录下所有内容,-p保留文件属性。

    8、mv命令,剪切文件。mv  [源文件或目录] [目标目录] ,比如mv temp/a/b /root。

    9、rm命令,删除目录或文件,比如 rm -rf temp/a/b 即可删除b目录,r是递归的意思,会递归删除该目录下所有内容,f是删除不需要确认,rm -rf temp/a/b/aa.log 即可删除aa.log文件。

    10、touch命令,创建文件。比如touch temp/a.log。

    10、cat命令,查看文件内容。比如cat temp/a.log。如果浏览的文件内容比较多可以使用more或者less命令,回车或者空格翻动,按q退出,less命令查看到的内容中,可以使用/进行搜索。可以使用head -n 8 temp/a.log来查看这个文件的前8行内容。可以使用tail -n 8 temp/a.log来查看这个文件的末8行内容。

    11、ln命令,链接命令。分为软链接和链接。软链接相当于快捷方式,硬链接相当于同步备份。比如软链接 ln -s temp/a.log temp/b.log,将a.log链接到b.log

    12、chmod命令,修改文件或者目录权限。比如chmod 777 temp/a.log。

    13、find命令,查找文件。 比如 find /home -name *log*,表示通过文件名称查找/home目录下包含log的文件。locate 文件名称,可以快速查找文件。grep命令,在文件中查找,比如 grep -i  aa temp/a.log。-i表示查找时候忽略大小写, aa是需要查找的内容,a.log是被查找的文件。

    14、linux文件中以#开头的行表示注释。

    15、linux使用man来调用帮助文档来查看命令和配置文件的帮助信息,比如man ls,表示查看ls命令的帮助,内容比较多时可以使用回车逐行看或者使用空格来翻页,使用/-d 来查找内容中所有-d的行。

    16、linux使用useradd+用户名来添加用户,添加用户后再输入passwd+ 添加的用户名称 来为新增的用户添加密码。使用who 来查看当前系统登录的用户。使用w来查看当前系统登陆的用户的更加详细情况。

    17、使用gzip temp/a.log 来压缩文件,使用gunzip +压缩文件来解压压缩包,gzip只能用来压缩文件,不能压缩文件目录,文件压缩后不保留源文件。使用tar zcf temp/a/b来压缩目录,使用tar zxf aa.tar来解压 。zip可以压缩文件或者目录,比如 zip a.zip temp/a/b.log temp/a/c ,使用unzip a.zip来解压压缩包。

    18、linux的常用网络命令。ping检测网络是否正常,last显示最近登录的用户信息,netstat显示网络相关信息,setup网络配置,mount挂载u盘或者光驱。

    19、linux的开关机命令。shutdown -h now表示马上关机,shutdown -r now表示马上重启,shutdown -c取消前一个关机命令,runlevel查看系统当前运行级别,logout退出系统当前用户,相当于回到系统未登录用户前的状态。

    20、vim编辑器,使用vi a.log可以打开这个文件进行编辑,使用i进行插入编辑,使用esc键退出编辑命令,x删除,使用:wq关闭文件并保存,使用:wq!关闭文件并保存,使用:q!关闭文件并不保存,u撤销上一步操作,:set nu显示行号,:%s/old/new/g进行全文替换,:w保存文档。

    21、linux下的软件安装与卸载。rpm包安装,rpm -ivh 包全名。rpm包升级,rpm -Uvh 包全名。卸载,rpm -e 包名。查询rpm包是否被安装过,rpm -q 包名。rpm -qa查询系统所有已经安装的rpm包。

    22、linux使用yum在线安装升级rpm包。yum -y install 包名,安装rpm包。 yum -y remove 包名,卸载rpm包,注意尽量少用yum方式卸载rpm包,这样卸载会把当前rpm包依赖包也卸载。

  • 相关阅读:
    关于cnblogs 的KJC模板个性化定制
    2004手机游戏年终点评
    原创作品:手机泡泡堂 1.0 下载
    KillZone2杀戮地带2 超清晰展示
    常用编码工具类,支持base64,md5,des,crc32
    缩小数据库日志的工具源码
    制作了一个WMI 查询分析工具
    常用排序工具类:标准【正序、倒序】排序算法‘冒泡排序,选择排序,快速排序’
    用C#设计一个驱动备份的程序代码
    今天家里停电……
  • 原文地址:https://www.cnblogs.com/KQNLL/p/7828313.html
Copyright © 2011-2022 走看看