常用的linux命令

jk 1年前 ⋅ 8246 阅读

源于:今日头条(查看原文)

1.pwd 显示你的当前位置

2.cd 改变工作目录

3.ls 显示你的当前目录的内容

4.locate 搜索文件或目录 搜索出所有 符合条件的目录或文件

5.head 查看文件的开头部分

head -10 1.sh

6.tail 查看尾部分 tail -f /var/log/message实时的打开文件的新消息到屏幕上

7.grep 精确查找 在文件中查找指定字串 grep coffee qiu.txt

8.chmod 改变文件或目录的访问权限

第一位代表文件类型(d目录, - 常规文件,l到系统上其它位置的另一个文件或文件的符号链接)。其余的九位三组:文件所有者 文件所属的组群 其他人(r,w,x)

身份:u 拥有文件的用户(所有者)

g 所有者所在的组

o其他人 a 每个人或全部

9.cp 将文件或目录复制到其它目录中

cp [源][目标]

10.mv 移动文件 -i 提示是否覆盖 -f 强制 -v 详细 显示文件的进度

11.mkdir 建立目录

12.rm 删除目录中的文件或目录本身,对于链接文件只删除了该链接,原有文件保持不变(i f v r :递归,将删除某个目录及其所有的文件和子目录) rmdir 更安全但不能使用递归

13·文件的压缩和有关的归档命令

compress uncompress 压缩或解压数据 gzip gunzip 压缩或解压文件

rpm 启动rpm软件包管理操作

tar 启动文件打包程序

unzip 解压缩扩展名为.zip的文件

zip 打包和压缩文件

14.文件系统的命令

dd复制一个文件

edquota 设置用户与用户组的磁盘空间限制

fdisk 执行linux下的磁盘分区

mkfs 建立一个linux文件系统

mount 装备一个文件系统

quota 限制和显示用户可用的磁盘空间

15.与系统管理相关的命令

free 查看当前系统内存的使用情况

shutdown 关机或进入单人维护模式

data 显示系统的日期和时间

clock一样但默认情况下必须用root帐号登录执行

cal 显示计算机的月历和年份

write 向系统中的某一用户发送消息

16.用户管理命令

groupadd创建新的用户组

groupmod修改组的属性

groups 显示当前用户的所在的组

passwd修改账户密码

su 使一个用户拥有超级用户或其它用户的权限 退出当前用户的登录exit

useradd创建用户

userdel删除用户帐号和相关文档

who 查看当前有哪些用户登录

whoami查看当前用户的登录名

17.finger 查询用户信息'也能查看默认的用户环境

18相关命令

ftp 文件传输协议的用户接口

host DNS查询

hostname 显示或设置系统的主机名

mail 发送接受文件

19.netstat 显示网络连接、路由表和网络接口信息 a 显示所有socket 包括正在监听的 c每隔一分钟就重新显示一遍网络信息 l显示所有网络的信息 n以IP地址代替名称,显示网络连接信息 r 显示核心路由表 t显示tcp协议的连接信息 u显示UDP协议的连接信息

v显示正在进行的网络协议

20.ping 测试计算机和网络上的其它计算机是否连通

21.相关命令

rsh 在指定的远程主机上启动一个shell并执行rsh命令,如果没有指定具体命令,就启用rlogin命令登录远程主机上

telnet 通过网络登录远程计算机,如同操作本地计算机

wget 看截图

22.进程管理命令

kill 终止一个程序

ps显示程序的状态


全部评论: 0

    我有话说: