redhat linux 基本操作2

ls

-a ###列出所有文件  all

-l ###列出文件属性

-R ####第归列出文件

-s ###列出文件大小  --size

-S ###按大小排序列出文件

-d ###指定目录本身  directory

.  ###指当前目录

.. ###当前目录的上一级目录

普通用户家目录为/home/username

ex.  student用户家目录为 /home/student

ex.   root用户家目录为/root

~ ###当前目录的家目录

~student ###进入到student用户的家目录

cd ~ ###进入家目录

cd ~username ###进入某以用户家目录

cd ~student ###进入到student用户的家目录

cd - ###当前目录和上一次目录之间跳(进入之前系统所在目录)

mkdir -p /qq/tupian/file  -p为第归建立目录

touch 是建立一个文件(为什么不是mkfile),当一个文件没有的时候建立它,触摸,触摸(打开,访问,修改内容,修改权限)一次,他就被改变。

rm ###移动是一个重命名的过程(在同一个盘里面),在两个盘中叫复制再删除

rm -r /tudou/shipin/weiwie youku

cp ###复制是一个新建的过程

cp -r /tudou/shipin/weiwei redhat

-r ###可以第归的把源目录及其子目录下的所有文件复制过去

chmod student file ###改变file权限为student权限

rm -fr * 删除当前目录下所有文件

yum install gcc -y ###安装gcc

gcc fille.c -o file ###编译fille.c文件为可执行文件

./file ###执行file文件

vim filename ###编辑文件

i ###是在命令行界面插入字符

esc ###推出命令行界面

:wq ###是保存退出命令行节界面

~- ###当前目录之前所在的目录

~+ ###当前目录

? ###任意的但个字符

* ###任意的所有字符

~user ###匹配到user目录

[!abc] 等价与 [^abc] ####除了abc之外的

[abc] ###有a或者有b或者有c的

touch file{a..f}

space ###空格

punct ###特殊字符

alnum ###数字和字母

alpha ###大写和小写字母

upper ###大写字母

lower ###小写字母

digit ###数字

cp  fi[[:alpha:]]le test/

man 1 passwd ###命令帮助信息

man 5 passwd ###查看文件每一列的解释说明信息(冒号分隔,说明是列文件)

man man

passwd ###是文件名

find /etc/ -name passwd &>file2 ###重定向输出正确和错误的

find /etc/ -name passwd >file ###重定向输出正确的

find /etc/ -name passwd 2>file1 ###重定向输出错误

输入 -> 内存 -> CPU计算 -> 输出

CPU计算有两种结果:正确1和错误2,默认是输出到本终端,

> ###重定向(覆盖)输出 (覆盖式导入)

>> ###重定向(追加)输出  (追加式导入)

正确的才会通过管道

2>&1 ###把错误的转换成错误的,然后再通过管道

对一个命令的输出进行处理-----用管道

对一个命令的输出进行保存到一个文件里面----用重定向

把一个文件的第8行到10行显示出来 head -n 10 file1 | tail -n 3 > file2

cat -b /etc/passwd |head -10 |tail -3 >file1 ###把一个文件的第8行到10行显示出来,并存放到一个文件中

一条语句中可以用多个重定向符,也可以用多个管道符

时间: 2024-10-18 06:38:57

redhat linux 基本操作2的相关文章

redhat linux 基本操作6

vim /etc/ssh/sshd_config ##编辑允许登陆的配置文件 systemctl rstart sshd ##重起sshd服务 PermitRootLogin no ##不允许root用户被远程登陆 Allowusers linux westos ##允许那个用户可以被访问 压缩命令  压缩参数 压缩后文件名 待压缩的文件名(路径) tar -cf etc.tar /etc/ ##创建etc.tar压缩文件,原文件为/etc/ create file tar -xf etc.ta

redhat linux 基本操作3

vim /etc/vimrc 因为你要与别人合作管理共同的服务器,所以你写的东西要让别人能看懂,最好打上你姓名标示 set cursorline/set nocursorline ####设置行线显示与否 set nu/set nonu ####设置行号显示与否 ctl + v ###进入高亮选择模式,用键盘选择一片区域,进行操作,用delete u ###恢复到未操作之前(udo) ctl + r ###恢复到操作之后(return和u是相反的过程) 批量添加操作 ctl + v进入高亮模式,

redhat linux基本操作2

ls -a ###列出所有文件  all -l ###列出文件属性 -R ####第归列出文件 -s ###列出文件大小  --size -S ###按大小排序列出文件 -d ###指定目录本身  directory .  ###指当前目录 .. ###当前目录的上一级目录 普通用户家目录为/home/username ex.  student用户家目录为 /home/student ex.   root用户家目录为/root - ###当前目录的家目录 -student ###进入到stude

Redhat Linux安装JDK 1.7

本篇主要介绍在Redhat Linux(Red Hat Enterprise Linux Server release 5.7 (Tikanga))系统上安装JDK 1.7,其它Linux平台安装也大同小异,可能略有差别. 步骤1:下载JDK 1.7 安装包 JDK 1.7 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 在下载过程中,需要注意两点: 1:注意操作系统

windows 2008下远程连接 redhat linux 9桌面

如何使用windows远程控制Linux桌面? 1.查看本机是否有安装vnc(redhat linux 9默认有安装vnc) rpm -q vnc vnc-server 如果显示结果为: package vnc is not installedvnc-server-4.1.2-14.e15_3.1 那恭喜你,机器上已经安装了vnc,如果没有,就得自己安装了,这里不说怎么安装了,很简单,在centOS的软件库中搜索,点击安装 2.把远程桌面的用户加入到配置文件中 vi /etc/sysconfig

redhat linux 5上创建本地yum源

1.挂载光驱 [[email protected] ~]#mkdir -p /mnt/cdrom [[email protected] ~]#mount /dev/cdrom /mnt/cdrom 2.将redhat光盘内容复制至本地硬盘 因为创建yum源的目录,必须是可以写入的的目录,所以需要将光盘中的文件全部复制到本地目录,如果在/mnt/cdrom光驱挂载目录执行创建yum源,会报"Directory /mnt/cdrom must be writable."错误 [[email

在RedHat Linux系统中安装和配置snmp服务

检查系统是否安装snmp服务 # rpm -qa|grep snmp net-snmp-5.3.2.2-17.el5 net-snmp-perl-5.3.2.2-17.el5 net-snmp-devel-5.3.2.2-17.el5 net-snmp-libs-5.3.2.2-17.el5 net-snmp-utils-5.3.2.2-17.el5 net-snmp-libs-5.3.2.2-17.el5 net-snmp-devel-5.3.2.2-17.el5 SNMP服务安装后会有以上安

VMware虚拟机下安装RedHat Linux 9.0

从这一篇文章开始我和大家一起学习Linux系统.不管是什么样的系统,必须安装上才能谈使用对吧. Linux版本 安装Linux之前需要了解一下Linux系统的安装版本. Linux的版本分为内核版本和发行版本. 内核版本: 内核版本是由Linux领导小组控制的. 内核提供了一个在裸设备与应用程序间的抽象层. 现在最新的版本为2.6.24 发行版本: 仅有内核而没有应用软件的操作系统是无法使用的,所以许多公司将内核.源代码以及相关的应用程序组织成一个完整的操作系统,这就是发行版本.它们的发行版本号

Redhat linux 安装SVN服务器 CollabNetSubversionEdge

请仔细阅读安装包自带的readme文件! ================================================= 1. 先去官网,找安装包: http://subversion.apache.org/ http://www.collab.net/downloads/subversion 我下载的是 CollabNetSubversionEdge-4.0.8_linux-x86.tar.gz 2. 创建svn账户 比如取名 svnuser,后续使用该用户来安装.启动sv