zoukankan      html  css  js  c++  java
  • Linux命令大全

    一、熟悉Linux 
    命令ps帮助信息 man ps
    清除终端内容 clear
    打开新终端 gnome -terminal
    查看主机名 hostname 查看内核版本 uname -a
    查看硬件信息 dmidecode
    查看当前系统资源 top
    查看磁盘空间 df –h
    释放占用内存 free
    查看在线用户 who查看进程 ps -aux
    查看本月登陆用户 last
    查看日期 date
    查看日历 cal
    更改时间 date 15:12:00
    更改日期 date –s  12/29/2009
    强制把时间写入CMOS clock –w
    打开计算器 bc
    弹出光盘命令 eject
    设置配置工具界面 setup
    设置开机启动界面 ntsysv 查看开机启动服务 chkconfig --list | more
    修改进入系统的模式 vi /etc/inittab
    将数据同步写入硬盘 sync
    修复文件系统 fsck
    关机 shutdown -h now
    
    二、配置网络 
    查看IP/MAC地址 ifconfig 查看DNS vi /etc/resolv.conf
    查看路由表 route –n
    启动网卡 ifup eth0
    启动网络 service network start
    查看网络联机状态 ping 192.168.66.9
    
    三、添加用户 
    添加群组vip groupadd vip
    添加用户test useradd test
    修改用户密码 passwd test
    锁定账户 usermod -L test
    同步passwd和shadow的信息 pwconv 查看用户相关信息 finger test
    显示用户主目录 echo $HOME
    切换到管理员身份 su
    
    四、创建文档 
    创建目录 mkdir /home/test/panlly
    切换到目录/home/test/panlly cd /home/test/panlly
    创建文件 touch 001
    显示文档中包含vip的那一行 grep vip/home/test/panlly/001
    查看文件 more 001
    显示行号 cat –n 001
    查看文件的类型 file 001
    复制文件 cp /home/test/panlly/001 /home/test/001
    显示目录下文件 ls
    查看文件的位置 locate 001
    查找可执行文件 which (+文件名)
    显示当前目录路径 pwd
    查看目录/etc的使用大小 du –sh /etc
    更改文件的各项权限 chmod 744 /home/test/panlly/001
    更改目录的用户和群组 chown -R test: vip /home/test/panlly
    修改目录内新建文件的默认权限 umask 042 /home/test/panlly
    创建软连接文件 ln –s /home/test/panlly/001 /home/test/001
    备份文件 tar -N ‘2009/12/12’-zcvf a.tar.gz /home
    压缩文件 tar -zcvf 001.tar.gz 001(.tar.gz)
    解压文件 tar -xvf 001.tar
    读取压缩文件 tar -ztvf a.tar.gz
    
    五、vi编辑器 在文本中查找词vip /vip
    备份文件 :w /home/test/panlly/002
    显示行号 set nu
    删除光标后一字符 x
    删除光标所在那一行 dd
    复制光标所在那一行 yy
    复制数据粘贴在光标下一行 p
    回复前一个动作 u
    
    六、根目录下内容 
    /bin 存放系统中的应用程序,所有用户均可使用。
    /sbin 管理员使用的系统程序。
    /boot 存放linux启动文件,包括linux系统的内核。
    /home 存放除root用户以外的其它普通用户的文件,该目录存放普通用户的主目录,普通用户要保存文件,即保存文件,即存放于/home文件夹中。
    /etc 存放linux系统中所有的配置,包括网络配置,服务器配置系统配置,启动配置。
    /dev 存放linux系统的所有硬件文件夹。
    /mnt 临时挂载点。
    /root 即root用户的主目录,root用户要保存文件,通常保存到该目录下即可。
    /usr 系统中的应用程序,同时也包括了图形界面下的系统。
    /var 该项文件夹中保存的是LINUX系统的动态可变动的数据,如日志,数据存,缓存等。
  • 相关阅读:
    Struts2SpringHibernate整合示例,一个HelloWorld版的在线书店(项目源码+详尽注释+单元测试)
    Java实现蓝桥杯勇者斗恶龙
    Java实现 LeetCode 226 翻转二叉树
    Java实现 LeetCode 226 翻转二叉树
    Java实现 LeetCode 226 翻转二叉树
    Java实现 LeetCode 225 用队列实现栈
    Java实现 LeetCode 225 用队列实现栈
    Java实现 LeetCode 225 用队列实现栈
    Java实现 LeetCode 224 基本计算器
    Java实现 LeetCode 224 基本计算器
  • 原文地址:https://www.cnblogs.com/yongxingg/p/3651808.html
Copyright © 2011-2022 走看看