Linux使用笔记(基础一)

tab:补全、提示  pwd:显示路径 man:帮助命令

文件的类型(-文件,d目录,|软链接文件)

查询目录中的内容:ls [选项] [参数]

-a 显示所有文件(包括隐藏文件)

-l 详细信息

-d 目录属性

-h 人性化

-i inode

建立目录:mkdir

  1. mkdir -p[目录名]

-p:递归创建

 新建文件:touch

  • touch 文件名

clear:清屏

su:获取超级权限

写入数据:

echo 333>>/temp/hhxx

查看文件:cat

  1. cat 文件名

创建文件:touch

touch 目录/文件名

切换目录:cd

  •  cd 目录

cd ~

cd  家目录

cd - 上次目录

cd .. 上一级目录

删除空目录:rmdir

  1. rmdir [目录名]

删除文件或目录:rm

  1. rm -rf [文件或目录]

-r 删除目录

-f 强制删除

复制命令:cp

cp [选项] [原文件或目录] [目标目录]

-r 复制目录

-p 连同文件属性复制

-d 若为连接文件,则复制链接文件

-a 相当于-pdr

没有选项为文件复制

剪切或改名:mv

  1. mv [原文件或目录] [目标文件]

常见文件:

/root 超级用户家目录

/tmp 临时目录

/sbin 命令保存目录

/proc 直接写入内存

/sys

/usr  系统软件资源目录

       /usr/bin/ 系统命令(普通)

        /usr/sbin/ 系统命令(超级)

/var  系统相关文档内容

/bin  命令保存

/boot 启动目录

/dev  设备文件保存

/etc  配置文件保存

/home 普通家目录

/mnt  系统挂载

链接命令:ln

ln -s [原文件] [目标文件]

    -s:创建软链接(必须写明绝对路径),相当于windows下的快捷方式

文件搜索:

locate 文件名

updatedb 强制更新locate数据库

which与where is 搜索命令

echo $path:查看环境变量

find [搜索范围] [搜索条件] (在文件中搜索符合条件的文件名)

    #搜索文件

    * 匹配任意内容

    ?匹配任意一个字符

    [] 匹配任意一个中括号中的字符

find  /root -iname install.log

    #不区分大小写

find /root  -user root

    #按照所有者搜索

find /root -no user

    #查找没有所有者的文件

find /var/log/ -mtime +10

    #查找10天前修改的文件

    -10 十天内

    10 十天当天

    atime 文件访问时间

    ctime 改变文件属性

find /root -size 25k

    #查大小是25k的文件

       -25k 小于25k

       +25k 大于25k

find /root -inum 262422

    #查i结点是262422的文件

find /etc -size +20k -a -size -50k -exec ls -lh{}\;

    #查找etc下,大于20小于50k的文件,并显示详细信息。

       -a 逻辑与 and

       -o 逻辑或 or

grep [选项] 字符串 文件名 (在文件中搜索符合条件的字符串)

     在文件当中匹配符合条件的字符串

         -i 忽略大小写

         -v 排除指定字符串

zip格式压缩

zip 压缩文件名 源文件

     #压缩文件

zip -r 压缩文件 源文件

    #压缩目录

unzip 压缩文件

    # 解压文件

                                      

gzip 源文件

    # 压缩为.gz文件,源文件消失

gzip -r 目录

    # 压缩目录下子文件,不能压缩目录

gzip -d 压缩文件

    # 解压缩文件

gunzip 压缩文件

                                     

bzip2 源文件

    #压缩为 .bz2格式,不保留源文件

bzip2 -k 源文件

    # 压缩后保留源文件

解压同上

tar -zcfv 压缩包名 .tar.gz 源文件

    -z : 压缩为 .tar.gz 格式

tar -zxvf 压缩包名 .tar.gz -c /tmp/

    -x : 解压缩 .tar.gz 格式到指定文件

tar -jcvf 压缩包名 .tar.bz2 源文件

    -z : 压缩为 .tar.bz2 格式

tar -jxvf 压缩包名 .tar.bz2

    -x : 解压缩 .tar.bz2格式

关机:shoutdown (较安全)

-c 取消前一个关机命令

-h 关机

-r 重启

不安全:

  •     # half
  •     # poweroff
  •     # init 0

# init 0~6   进入不同系统级别

#cat /etc/inittab

    修改系统默认运行级别

# runlevel

    查询系统运行级别

退出登录:

    #logout

猜你喜欢

转载自blog.csdn.net/li123_123_/article/details/88976752