Linux基础操作

一、目录处理命令

  1. ls [选项][参数] --list
    路径 /bin/ls
    -a 所有文件,包括隐藏文件,以“.”开头的文件是隐藏文件(all)
    -l 长格式显示
    -h 人性化显示文件大小
    -d 查看目录信息,一般与 -l 联系
    -i 查看文件的i节点?
  2. mkdir make directories
    路径 /bin/mkdir
    mkdir -p [目录]
    创建新目
    -p 递归创建
    可以同时创建多个目录
  3. cd [目录] change directory
    shell 内置命令
    cd - 切换到刚才目录
    cd .. 切换到上级目录
    cd /root 切换到root
    cd . 切换到当前目录
  4. pwd print working directory 显示当前目录
    /bin/pwd
  5. rmdir remove empty directories (不常用)
    /bin/rmdir
  6. cp copy
    /bin/cp
    cp -rp [原文件或目录][目标目录]
    -r 复制目录
    -p 保留文件属性
  7. mv 同目录改名 不同目录剪切
    mv 原目录 目标目录(可以直接改名)
    mv 原文件 目标文件(可以直接改名)
  8. rm remove
    删除命令
    /bin/rm
    rm -rf 强制删除 包括目录 (用的最多)
    force 强制
  9. touch 新建文件 (注意文件的路径)
  10. cat 浏览文件的内容(适合浏览较短的)
    /bin/cat
    cat -n 带行数
  11. tac cat反向
    反向显示文件内容
  12. more 分页显示文件内容 (浏览长文件)
    /bin/more
    “空格”或者“F”一页一页向下翻
    回车键 换行
    Q 退出
  13. less 分页显示文件内容(上下翻页)
    /usr/bin/less
    /关键词
  14. head -n number 查看文件的第几行
    看脚本的信息
    默认值为10
  15. tail -n number 查看文件的末尾
    tail -f 监控文件的末尾
  16. ln link
    /bin/ln
    ln -s [原文件][目标文件] 创建软连接
    ln [原文件][目标文件.hard] 创建硬链接 不能跨分区 不能连接目录 同步 更新 同i节点

二、权限管理命令

  1. chmod 改变权限 chang the permissions mode of a file
    chmod u/g/o -/+ w/r/x 文件
    chmod u = wrx 文件
    r 4 读 可以查看内容 列出内容(对目录)
    w 2 写 可以修改内容 创建、删除文件(对目录)
    x 1 执行 执行文件 可以进入目录(对目录)
    rwxrw-r--
    7 6 4
    chmod 764 文件 (用的最多)
    chmod -R 目录 更改目录下所有文件的权限

    1. chown 改变文件的所有者
      chown 用户(所有者):所属组(可以用冒号连接直接改两个属 性) 文件或目录 (用户得先存在)
      3.chgrp 改变文件的所属组
      chown 用户组 文件或目录

4.umask -S 显示新建文件的缺省权限(以rwx形式显示)
umask 显示文件的缺省的权限 (022)
umask +000 更改默认权限

三、文件搜索命令

  1. find 完全匹配,资源占用多
    find [搜索范围] -[选项][匹配条件]
    find /root -name abc
    find /root -name abc 通配符
    find /root -name abc???

    find / -size +n或者-n 按大小查找 n 是数据块 1数据块=512字节=0.5k

    find /home -user

    find /etc -cmin -5 查找5分钟之内被更改过文件属性的文件
    -mmin 文件内容
    -amin 访问时间

    find /etc -size +m -a (and) -name
    find /etc -name * -exec/-ok(会询问) ls -l {} \; 对查找的结果进行 操作
    find /etc -type f/d/l 文件、目录、软连接
    find /etc -inum 根据i节点查找(找硬链接 删除文件名比较奇怪 的文件)

    1. locate 在文件资料库里查找 包括/tmp 中的 一般用来查找系 统文件
      在mlocate.db文件中

    updatedb 更新文件资料库

    1. which 命令 查找命令的目录、别名
    2. whereis 命令 查找命令的目录和帮助文档路径 以及命令的等级 (1表示命令 5是配置文件)
    3. grep 字符串 在文件内容中搜索
      -i 不区分大小写(用的最多)
      -v 排除指定字符串(去掉说明行 -v ^# 去掉以#开头的)

四、帮助命令
1.man manual
/usr/bin/man
man 命令 查看帮助信息
查看的时候不能加绝对路径

  1. whatis 命令 简单查看命令的作用

    3.apropos 配置文件 同上

    4.命令 --help 查看命令的选项

    5.help 命令 查看内置命令的帮助

五、用户管理命令

1.useradd 用户名 添加用户
2.passwd 用户名 添加用户密码

3.who 查看当前登录的用户
tty1 本地登录
pts 远程登录

4.w 查看当前登陆的用户
up 持续时间

六、压缩解压缩命令

压缩格式 .gz .bz2 .zip
1.gzip 文件.gz 只能压缩目录 不保留原文件

gunzip wenjian.gz 解压缩
gzip -d wenjian.gz 解压缩

bzip2 [-k(保留原文件)] wenjian.bz2 wenjian
bunzip2[-k]
bzip -d wenjian.bz2

tar -zcvf 文件.tar.gz 原文件 打包目录并压缩
tar -jcvf 文件.tar.bz2 原文件 同上
v 显示过程
tar -zxvf 文件.tar.gz 解压缩
tar -jxvf 文件.tar.bz2 解压缩

zip [-r] 文件.zip 原文件 保留原文件
unzip 文件.zip 解压缩

七、网络命令

1.write 给在线用户发信息
write 用户名
消息内容
Ctrl+退格可删除
Ctrl+D保存结束
2.wall 给所有在线用户发消息
wall 消息

3.ping [选项-c(选择次数)] IP
测试网络连通性

4.ifconfig

5.mail 发邮件
mail 用户名
内容
Ctrl+D保存发送

mail 查看邮件
1 查看
h 查看列表
d +数字 删除邮件

6.last
查看目前和过去所有用户的登录信息
lastlog -u 用户的uid 查看某用户的登录信息

7.traceroute 网站名、IP
显示数据包到主机间的路径 ,可用于断网检查

8.netstat [选项]
-t TCP协议
-u UDP协议
-l 监听
-r 路由
-n 显示IP和端口号
netstat -tlun 常用
netstat -an 查看所有
netstat -rn 查看本机路由表

service network restart 重启网络服务

八、挂载命令

挂载光盘
mount #mount -t iso9660 /dev/sr0 /mnt/cdrom
mount /dev/sr0 /mnt/cdrom
umount /mnt/cdrom 或者/dev/sr0

九、关机和重启命令

1.shutdown -h now 现在关机
shutdown -r now 重启
shutdown -c 取消前一个关机命令

2.reboot 重启

系统运行级别 在 /etc/inittab 文件中
init 0 关机
1 单用户
2 不完全单用户,不含NFS服务
3 完全多用户
4 未分配
5 图形界面
6 重启

3.runlevel 查看运行等级

4.logout 注销

原文地址:http://blog.51cto.com/14004976/2294213

时间: 2024-11-06 07:36:39

Linux基础操作的相关文章

linux基础操作----权限管理

linux的拥有这强大的权限操作. 我们能够简单的对linux权限管理进行分类: 权限本身有: 读 read. 写 write. 运行 execute 权限针对目标: 文件. 文件夹文件夹 权限针对用户: 主人 user. 同组 group. 其它组 other 我们如今举个样例分别对上述进行解释: 当前用户是zhoudong 用于文件doublegun.txt zhoudong(music) rwx (主人权限:读/写/运行) doublegun.txt xueyou(music) rw- (

Linux使用详解,10分钟带你玩转Linux基础操作

欢迎前往CSND查看,我的博客原文https://blog.csdn.net/smilehappiness/article/details/105176667 @ 目录 Linux使用总结 1.Linux介绍 2.Linux常用远程连接工具 3.Linux常用命令总结 3.1 Linux特色目录 3.2 磁盘管理 3.3 文件管理 3.4 系统设置 3.5 Linux下的定时任务 3.6 用户管理 3.7 文件权限 3.8 文档处理 3.9 网络通讯 3.10 备份压缩 3.11 Linux上r

Linux基础操作(一)

一.Linux学习随笔 查看目录内容:终端命令技巧 .自动补全按Tab键 曾经使用过的命令上下键可以选择 ls 列出目录的内容 某一文件名前有.则为隐藏文件,创建时也在文件名前加. ls -a 可显示隐藏文件 .表示当前目录 ..表示上一级目录 Ls -l 以列表的形式列出目录内容并显示详细信息 Ls -l -h 以人性化的方是显示空间大小ls -lh效果一样ls -lha一样 Ls通配符 * ? [ ] [abc] [a-f]等等 cd cd切换当前用户主目录 cd~同上 cd. 保持当前目录

linux基础操作----任务调度指令

在很多的时候,我们需要在指定的时间,做些事情,比如:在凌晨2:00-3:00之间做个系统备份.此时,我们就需要使用到了任务调度指令. 规定系统在指定的事件完成指定的任务过程就是"任务调度指令" 设置使用: > crontab–e       //编辑任务调度指令 > crontab–l       //查看任务调度指令 版权声明:本文为博主原创文章,未经博主允许不得转载.

linux 基础操作之查找命令

2018-01-26 命令 : whereis  (查找最快的一个,但是只能查找二进制程序.文档和源码. 命令格式: whereis  [选项] -b  查找2进制程序 -m  查找文档 -s  查找源码 命令 : which  (优点:查找工具中速度最快的命令之一 , 可以给用户显示出命令所在的路径.    缺点:查找范围有限  ) 命令格式: which 文件名 命令:find  (最强查找工具 , 常用) 命令格式:  find  路径表达式  (表达式以 - , () ! 开始在这之前的

linux基础操作1

date #查看日期cal #查看当月日历cal 2017 #查看某年全年的日历whoami #查看当前登录的用户 #修改网卡,可以上网的步骤vi /etc/sysconfig/network-scripts/ifcfg-eth0 #修改网卡配置文件 onboot = yes #方向键移动光标,a进入编辑模式,ESC退出编辑模式,shift:,wq!,回车就行了. service network restart #重启网卡 ifconfig #查看网卡信息. ping baidu.com #测试

Linux基础命令、快捷键、命令操作

Linux基础操作.快捷键.命令 Linux命令的执行过程 命令----shell(命令解释器)-----内核(kernel): 根据命令是否是shell的一部分,将命令分为内部命令和外部命令:内部是shell的一部分,外部命令是由安装软件提供 常用快捷键: ctrl+c-->取消终止命令 ctrl+l-->清楚屏幕 ctrl+a-->光标移动到行首 ctrl+e-->光标移动到行尾 ctrl+f-->向前移动 ctrl+b-->向后移动 alt+.-->引用上一

linux基础学习笔记——操作大全

作者:liaoyi 更新时间:2014-6-2 ****************基本操作***************** 关机 shutdown -h now    root用户               init 0              root用户halt      root+一般用户poweroff 重启shutdown -r now    root用户init6     root用户reboot            root+一般用户 注意:1.shutdown 比较灵活,可

​<05>linux的文本基础操作

       <05>linux的文本基础操作 文本的操作基础: cat --文本的简单查看命令,只能查看最后一屏的信息cat -n /<path>/file --显示行号 more --分页查看文本内容less --分页查看,比more好用 head --局部查看命令,查看文本的头部head /etc/passwd     --默认查看前10行head -3 /etc/passwd    --头3行 tail --局部查看命令,查看文本的尾部tail /etc/passwd