ubuntu 系统命令的笔记


sudo nautilus sudo fdisk -l 查看磁盘空间 df -h 显示磁盘信息

 -       - rw       - r-           r--         1        root      root        1.2k       3月            

      
    所属者 所属组 其他人 调用  所有者     组           大小   修改时间


- 文件类型(-  : 二进制文件   d:目录   l: 软链接文件)


u g o


r :    读 >> 4 如: rwx rw- r--


w :    写 >> 2 7 6 4


x :    执行 >> 1


ls (list ) 列表 -a 显示所有文件


-l          显示详细信息
-d         查看目录属性
-i          i结点


mkdir (make directory )                        制作目录 -p 递归创建 # mkdir /tmp/ip88/ipcooc

cd (change directory )                          更改目录 cd . cd .. cd / cd root

pwd (print working directory)         打印工作目录 (显示当前目录路径)

rmdir (remove empty directories)        删除空目录



cp (copy)                    复制 -r :复制目录 -p :保留文件属性 -i :如果有文件存在则提示

mv (move)                 移动 (剪切文件、改名) -i :如果有文件存在则提示

rm (remove)               删除 -rf -r : 删除目录 -f : 强制删除

touch                         创建空文件

ln -s                           软链接

ln                               硬链接(不可夸分区,硬链接与复制不一样,硬链接的两个文件是同步更新)



显示命令


clear            清屏

cat              显示文件内容(短) (-n 显示行号,反向显示:tac)

more          分页显示文件内容 (空格或f:翻页 Enrer:换行 q或Q:退出)

less            分页显示文件内容 (可上下換行:按光标键 上下翻页:pageup pagedown q:退出)

head          显示文件前面几行: -n 指定行数

tail             显示文件后面几行: -n : 指定行数 -f : 动态显示文件末尾内容



权限命令


chmod          更改文件及目录权限 root用户可以更改文件或目录的所有者 (+:增加 -:消减 [rwx] [文件或目录] -R递归修改 )

chgrp            改变目录或文件的所属组 chgrp [用户组] [文件或目录]

umask           以rwx形式显示新建文件缺省权限功能描述:显示、设置文件的缺省权限 -s

chown


语法格式:chown [参数]



常用参数


-R     对目前目录下的所有文件与子目录进行相同的拥有者变更
-c     若该文件拥有者确实已经更改,才显示其更改动作
-f     若该文件拥有者无法被更改也不要显示错误讯息
-h     只对于连结(link)进行变更,而非该 link 真正指向的文件
-v     显示拥有者变更的详细资料


--help          显示辅助说明
--version     显示版本


例 : chown -R [用户]:[组] /var/www/html



查找命令


find             文件搜索 语法: find [范围] [条件]

locate         在文件资料库中查找文件 语法: locate [文件名]

which         搜索命令所在目录及别名信息 语法: which [命令名称] 例: which ls

whereis      搜索命令所在目录及帮助文档路径 语法 : whereis [命令名称] 例: whereis ls

grep           在文件内容中搜录字串匹配的行并输出 语法: grep -iv [指字字串] [文件] 例: grep mysql /root/install.log



帮助命令


man     获得帮助信息 语法: man [命令或配置文件] 例:man ls 查看ls命令的帮助信息; man services :查看这个文件的帮助信息

help     Shell内置帮助信息 语法:help [命令名称] 例: help cd



网络命令:


write         给在线用户(用 w 命令查看在线用户)发信息,以Ctrl+D保存结束 语法: write [用户名]

wall          发广播信息 语法: wall message

ping         测试网络通讯 语法:ping [目标IP] -c 3 (测试次数): ping -c 3 127.0.0.1

ifconfig    查看或设置网卡信息 如设置IP地址:ifconfig [网卡名称(eth0)] 192.168.1.123

mail         查看发送电子邮件 语法: mail [用户名]


traceroute     显示数据名到主机间的路径 例: traceroute www.baidu.com

netstat          显示网络相关信息 语法: netstat [选项]

netstat -t      TCP协议

netstat -u     UDP协议

netstat -l      监听

netstat -r      路由

netstat -n     显示IP地址和端串口号


例:

netstat -tlun         查看本机监听的端口

netstat -an           查看本机所有的网络连接

netstat -rn           查看本机路由表

setup                   配置网络 执行权限者:root用户 (centOS系统)

mount                 挂载 语法:mount [-t 文件系统][文件名或路径] 挂载点

umount               卸载 语法: umount [挂载点]



显示命令


top                 查看内存,cpu和进程

useradd         新建用户

groupadd      新建组

passwd         (用户名) 修改或创建该用户密码



关机、重启命令


shutdown -c                  取消关机命令

reroot                            重启机器

shutdown -h now         现在立即关机

shutdown -r now          现在立即重启

 shutdown -r +3           三分钟后重启

 shutdown -h +3 “     The System will shutdown after 3 minutes” 提示使用者将在三分钟后关机

 shutdown -r 20:23       在20:23时将重启计算机

shutdown -r 20:23 & 可    以将在20:23时重启的任务放到后台去,用户可以继续操作终端
 

 
其它关机命令:
  
  halt
  
  poweroff (直接断电)
  
  init 0
  
  其它重启命令:
  
  reboot
  
  init 6 (系统运行级别6:重启 0=关机 1=单用户 2=不完全多用户 3=完全多用户 4=未分配 5=图形界面)
  
  
  退出登入: logout
  

更新时间: 2023-06-08 Tag:ubuntu_note
相关文章
Top