常用命令:

w 查看登入用户(第一行为主机负载)

ifconfig -a 查看所有网络

dhclient 自动获取IP地址

关机命令 init0 shutdown -h now

重启命令 init 6 reboot shutdown -r now

ls 参数

-a 列出所有文件 包括隐藏文件

-l 查看文件或目录的详细信息

-d 查看本身 只列出目录本身

-t 按时间排序 最后更改时间

-i 查看iNode号

cd – 交替切换目录

cd . 当前目录

cd .. 上一级目录

pwd查看当前目录

mkdir(make directory) 创建文件夹

mkdir -p 自动创建父目录 例如:mkdir –p1/2/3

man 查看命令帮助文件

rmdir 删除目录 删除不了文件

rmdir -p 删除联级目录

tree 查看文件树 tree/tmp/

rm 删除文件

rm -i 安全位 确认后删除

rm -r 删除目录

rm -f 强制删除

touch创建文件 mkdir创建目录

cp复制(copy)

cp 复制文件

cp -r 复制文件夹

查找命令find

find / -name file1 从 '/' 从根文件系统搜索文件和目录

find / -user user1 搜索属于用户 'user1' 的文件和目录

find /home/user1 -name *.py 在目录 '/ home/user1' 中搜索带有'.py' 结尾的文件

find /usr/bin -type f -atime +100 搜索在过去100天内未被使用过的执行文件

find /usr/bin -type f -mtime -10 搜索在10天内被创建或者修改过的文件

find / -name *.rpm -exec chmod 755 '{}' \; 搜索以 '.rpm' 结尾的文件并定义其权限

find / -xdev -name *.rpm 搜索以 '.rpm' 结尾的文件,忽略光驱、捷盘等可移动设备

df -h 查看当前磁盘分区使用情况

alias 查看所有系统别名 编辑 vi .bashrc 保存永久生效

环境变量:

echo $PATH 输出变量值

PATH=$PATH:/tmp/ 重新定义变量当前终端有效

永久生效 vim /etc/profile

关闭防火墙 两种

Selinux

setenforce0 临时关闭

永久关闭

vi/etc/selinux/config

SELINUX=disabled 重启后生效

netfilter (iptables)

iptables -F 临时清除规则

service iptables save 保存生效

用户和群组

groupadd group_name 创建新用户组

groupdel group_name 删除用户组

groupmod -n new_group_name old_group_name 重命名用户组

useradd -g admin -d /home/user1 -s /bin/bash user1 创建用户加入 admin"用户组 家目录为/home/user1

useradd user1 创建一个新用户

userdel -r user1 删除一个用户 ( '-r' 排除家目录)

usermod 修改用户属性

打包和压缩文件

tar -cvf xtblinux.tar file1 创建非压缩的包 只打包

tar -cvf xtblinux.tar file1 file2 dir 创建包含了 'file1', 'file2' 以及 'dir'的档案文件

tar -tf xtblinux.tar 显示包中的内容

tar -xvf xtblinux.tar 释放包

tar -xvf xtblinux.tar -C /tmp 将压缩包释放到 /tmp目录下

tar -cvfj xtblinux.tar.bz2 dir1 创建bzip2格式的压缩包

tar -xvfj xtblinux.tar.bz2 解压bzip2格式的压缩包

tar -cvfz xtblinux.tar.gz dir1 创建gzip格式的压缩包

tar -xvfz xtblinux.tar.gz 解压gzip格式的压缩包

bunzip2 file.bz2 解压 'file.bz2'的包

bzip2 file 压缩 'file' 的文件

gunzip file.gz 解压 'file.gz'的文件

gzip file 压缩'file'的文件

gzip -9 file1 最大程度压缩 1-9 各等级

zip file1.zip file1 创建zip格式的压缩包

zip -r file1.zip file1 file2 dir1 将几个文件和目录同时压缩成一个zip格式的压缩包

unzip file1.zip 解压zip格式压缩包

查看文件内容

cat file1 正向查看文件的内容

tac file1 反向查看文件的内容

more file1 正向翻页查看文件的内容

less file1 类似于 'more' 命令,但是可以上下翻页和查询操作

head -2 file1 查看文件的前两行

tail -2 file1 查看文件的最后两行

tail -f file1 动态查看被添加到一个文件中的内容

linux基本命令的更多相关文章

  1. Linux基本命令(一)

    Linux基本命令 编辑器 vim编译器 Gnu工具链-gcc调试器 GDB操作系统是用C来写的 系统编程 (核心骨架 80%) 文件I/O 文件系统 进程{ 进程控制原语.进程间通信.进程间关系 信 ...

  2. 2 、Linux基本命令-ls-pwd-cd-date-hwclock

    Linux基本命令: 1.ls-查看目录下的文档 语法: ls 目录 注: .当前目录  ..上级目录 如:ls /etc/ 相关参数: -l  显示详细信息 ls /etc/ -l -a 显示隐藏的 ...

  3. Linux基本命令 目录

    Linux基本命令 目录 Linux基本命令(1)管理文件和目录的命令 Linux基本命令(2)有关磁盘控件的命令 Linux基本命令(3)文件备份和压缩的命令 Linux基本命令(4)有关关机和查看 ...

  4. linux 基本命令 [转]

    linux 基本命令 1.ls  (list 显示当前目录下文件和目录 ls -l 详细显示 =ll ) [root@linux ~]# ls [-aAdfFhilRS] 目录名称 [root@lin ...

  5. 转:Linux基本命令大全

    Linux基本命令大全   新手刚刚接触Linux的时候可能处处感到不便,不过没有关系,接触新的事物都有这样的一个过程,在你用过Linux一段时间后,你就会逐渐了解Linux其实和Windows一样容 ...

  6. 剑指Offer——知识点储备--Linux基本命令+Makefile

    剑指Offer--知识点储备–Linux基本命令 1.linux下查看进程占用cpu的情况(top): 格式 top [-] [d delay] [q] [c] [S] [s] [i] [n] 主要参 ...

  7. Linux(1)- 服务器核心知识、Linux入门、VMware与centeos安装、远程连接linux、linux基本命令使用

    一.服务器核心知识 1.电脑和电脑的硬件组成 现在的人们几乎无时无刻不在使用着电脑!不管是桌上型电脑(桌机).笔记型电脑(笔电).平板电脑,还是智慧型手机等等,这些东西都算是电脑.虽然接触这么多,但是 ...

  8. Linux学习总结(9)——Linux 新手必知必会的 10 条 Linux 基本命令

    Linux 对我们的生活产生了巨大的冲击.至少你的安卓手机使用的就是 Linux 核心.尽管如此,在第一次开始使用 Linux 时你还是会感到难以下手.因为在 Linux 中,通常需要使用终端命令来取 ...

  9. 第三章 Linux基本命令操作

    第三章  Linux基本命令操作 ¨  本节所讲内容: ¨  3.1  Linux终端介绍 Shell提示符 Bash Shell基本语法 ¨  3.2  基本命令的使用:ls.pwd.cd.hist ...

  10. linux 基本命令 1

      Linux基本命令(一) 目标 熟练使用 Linux常用的命令 ls  查看文件 clear   清空 cd pwd mkdir touch rm cp mv tree chmod find gr ...

随机推荐

  1. php-fpm优化

    pid = run/php-fpm.pid #pid设置,默认在安装目录中的var/run/php-fpm.pid,建议开启 error_log = log/php-fpm.log #错误日志,默认在 ...

  2. 时光倒流程序设计-AlloyTicker

    熵与负熵 熵遵循熵增原理,即无序非热能与热能之间的转换具有方向性.薛定谔说过:生命本质在于负熵.熵代表的是无序,负熵就是熵的对立,而负熵表示的则是有序.汲取负熵(米饭.面包.牛奶.鸡蛋),可以简单的理 ...

  3. When it comes to intrusion analysis and forensics

    以下内容的出现可以追溯到一个发生在互联网的安全事件: Z公司遭受某种攻击,服务器上被植入了Linux DDOS木马,部分系统命令入ls遭替换,攻击者已经获得该服务器root权限: 影响更恶劣的是,连接 ...

  4. Oracle研究专题:Oracle系统安装与配置

    最近开始研究Oracle数据库,盖因公司的系统要么Oracle要么是mysql吧. 作为一个IT工作者,没有碰过Oracle是一件很匪夷所思得事情. 想到过去几年,乃至接触IT行业开始就只有玩过sql ...

  5. Swift3 - String 字符串、Array 数组、Dictionary 字典的使用

    Swift相关知识,本随笔为 字符串.数组.字典的简单使用,有理解.使用错误的地方望能指正. ///************************************************** ...

  6. [转载】——故障排除:Shared Pool优化和Library Cache Latch冲突优化 (文档 ID 1523934.1)

    原文链接:https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=23w4l35u5_4&id=152393 ...

  7. PB gird类型数据窗口 设置分组、分组小计、合计

    今天遇到一个需求,gird表格数据如下:  部门  类型 数据   A  类型1  1  A  类型2  2  B  类型1  3  B  类型2  4   合计 10 实际需要显示的结果为:  部门 ...

  8. [转]Code! MVC 5 App with Facebook, Twitter, LinkedIn and Google OAuth2 Sign-on (C#)

    本文转自:https://www.asp.net/mvc/overview/security/create-an-aspnet-mvc-5-app-with-facebook-and-google-o ...

  9. [转].net core 通过ViewComponent封装控件 左侧菜单

    本文转自:http://www.cnblogs.com/BenDan2002/p/6224816.html 我们在.net core中还使用了ViewComponent方式生成控件.ViewCompo ...

  10. java设计模式之建造者模式

    学习了设计模式,一直感觉有进步又没有进步,与同学.同事探讨了一下.变化不可能一会就可以的,需要努力坚持.不管进步大小,也不管是否进步,做到勿忘初心,做自己喜欢的事情就好.还有几个设计模式一直没有写,原 ...