Liunx命令:
cd
ls -l
ls -m
ll
mkdir
rmdir
rm -rf filename (f:force 强制)
touch filename1 //创建文件
-rw-rw-r--
mv file1 file2
Red Hat Linux常用命令总结:
一.启动shell:
方法1.Alt+F2 在弹出的运行对话框中输入:gnome-terminal
方法2.单击右键->新建终端
二.退出shell:
方法1:exit
方法2:Ctrl+D
三.中断执行
Ctrl+C
四.常用知识
1.通配符:
?: 可替代单个字符
*:可替代任意字符
2.使用man,info命令获取帮助
五.目录操作
1.返回上级目录:
cd ..
cd 直接返回根目录
cd - 返回当前目录之前所在的目录
2.创建目录
mkdir b/c/d 在目录c下创建目录d
pwd 显示当前工作目录路径
六.系统重新启动与关机命令
halt,reboot,poweroff 三条简单关机命令
七.文件操作命令
1.建立文件
mkdir dd1 建立dd1这个目录
touch 1创建文件1,(在linux文件的后缀名没有任何意义,无非是自己做个记号,提示性意义。)
mkdir dd1 建立dd1这个目录
2.删除文件
rm 1.c 将文件1.c删除
rm -rf dd 删除文件dd或目录dd,删除时不提示(-f指强制,-r指递归删除)
3.剪切文件
mv 1 /b/c (将文件1剪切到目录/b/c下)
4.复制文件
复制文件(把1文件拷贝一份备份2)
cp 1 2
复制文件夹(复制d1一份叫d2)
cp -r d1 d2
5.列出文件内容
more a.c 正常读文件内容
cat a.c 正常读文件内容
tac a.c 逆序读文件内容
head -3 a.c (列出开头前三行)
tail -3 a.c (列出后三行)
6.查找文件
find指令(可以按文件日期、大小来查)
find / -name *weihp (从根目录下开始查找包含weihp的文件。)
locate 指令
使用指令查找文件名中含有关键字"demo"的文件路径,输入如下命令:
$ locate demo #查找指定的文件
whereis指令:主要用于找到指定程序的源文件、二进制文件或手册
$ whereis bash #查看指定指令的程序路径和man手册页路径
$ whereis -b bash #显示bash命令的二进制程序
$ whereis -m bash #显示bash命令的帮助文件
mtools指令:显示mtools支持的指令
mtools
7.file指令:识别文件的类型
file a.c
8.打印内容
echo指令(当用户使用该指令显示系统变量的值时,必须在变量名前添加符号"$")
echo I love liunx
echo $PATH #显示系统变量的值
八.vi 文本编辑器
vi 3.txt(创建一个3的文件(若有在原来基础上编辑))
它有两个模式:命令模式。编辑模式。(刚进去的时候是命令模式)
1.命令模式-->编辑模式 敲a
2.编辑模式-->命令模式 先按esc
按: 冒号
敲w 存盘
敲q 退出、或q! 不存盘退出
dd 删除一行
dw 删除一个单词
敲o 向下插入一行
敲大写O 向上插入一行
九.用户删除
1. cd etc
userdel testuser;
2. cd home(再到home目录下该用户的文件夹)
rm –rf testuser;
用户登录
su testuser(从root用户切换到testuser)
exit(切换回去)
当启动时,登录到某个目录后,当前目录是用户home、下的主目录。
十.文件权限:
修改模式ls -l显示当前目录下的文件的信息,如下x代表执行,-表示没有权限,r为read,w写。
rwxr-xr-x 2 root root 4096 06-29 14:30 Test
前面九位是三位三位三位的权限矩阵,一般来说,前三位是owner,中间三位是group,最后三位是other的
(以下是修改文件4权限的一些方法)
chmod +x 4(给4所有用户加可执行全新啊)
chmod u+x 4 (给4自己用户添加可执行权限)
chmod o+x 4 (给4其他用户添加可执行权限)
chmod g+x 4 (给4其组户添加可执行权限)
chmod 755 4 ----- 111101101
wc统计指定文件的行数、字数、字符数
grep查找文本文件哪行包含我要的字符
例如:grep 4 weihp(查找那一行语句包含我要查到weihp这句话,它会把这行语句打印出来)
十一.管道
将一个命令的输出传送给一个命令,做为另一个命令的输入
命令1 | 命令2 | 命令3
举例:
ls -l /ect |more (把上一个命令执行结果,按more分页输出)
cat /ect/password |grep weihp(首先查看password文件,再查看包含weihp用户的那一行)
十二.shell指令
1. history指令:显示历史命令
2.fc指令:修改历史命令并执行
$ fc -l -10 #显示10条历史命令
$ fc 493 #编辑第493条历史命令
#将自动调用vi编辑器编辑指定的命令,编辑完成后保存,会自动执行修改后的命令
总结二:
系统信息
arch 显示机器的处理器架构(1)
uname -r 显示正在使用的内核版本
lspci -tv 罗列 PCI 设备
lsusb -tv 显示 USB 设备
date 显示系统日期
cal 2007 显示2007年的日历表
shutdown -h now 关闭系统(1)
reboot 重启(2)
logout 注销
文件和目录
cd 进入个人的主目录
pwd 显示工作路径
ls 查看目录中的文件
ls -F 查看目录中的文件
ls -l 显示文件和目录的详细资料
ls -a 显示隐藏文件
mkdir dir1 创建一个叫做 'dir1' 的目录'
mkdir dir1 dir2 同时创建两个目录
mkdir -p /tmp/dir1/dir2 创建一个目录树
rm -f file1 删除一个叫做 'file1' 的文件'
rmdir dir1 删除一个叫做 'dir1' 的目录'
rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容
rm -rf dir1 dir2 同时删除两个目录及它们的内容
mv dir1 new_dir 重命名/移动 一个目录 \
cp file1 file2 复制一个文件
磁盘空间
df -h 显示已经挂载的分区列表
打包和压缩文件
gunzip file1.gz 解压一个叫做 'file1.gz'的文件
gzip file1 压缩一个叫做 'file1'的文件
gzip -9 file1 最大程度压缩
查看文件内容
cat file1 从第一个字节开始正向查看文件的内容
tac file1 从最后一行开始反向查看一个文件的内容
more file1 查看一个长文件的内容
网络 - (以太网和WIFI无线)
ifconfig eth0 显示一个以太网卡的配置
ifup eth0 启用一个 'eth0' 网络设备
ifdown eth0 禁用一个 'eth0' 网络设备
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 控制IP地址
ifconfig eth0 promisc 设置 'eth0' 成混杂模式以嗅探数据包 (sniffing)
dhclient eth0 以dhcp模式启用 'eth0'
解压7z文件:
7za x -y datafile.7z
新建sh:
#!/bin/bash
cd /home/xxx/xxx/test
rm -rf ds
7za x -y ds.7z
VIM常用命令整理:
a 从命令模式转变为插入模式,字符将被插入到光标位置后面
i 从命令模式转变为插入模式,字符将被插入到光标位置前面
x 删除光标位置的字符
dd 删除光标位置所在的行
D 删除从光标位置起到行末尾的所有字符
yy 复制光标所在行的内容到粘贴板
P 把粘贴板内容复制到光标位置
/ 搜索命令,从光标位置起向下搜索匹配的字符串,如/game
? 搜索命令,从文件末尾开始向上搜索匹配的字符串,如?game
n 寻找下一个匹配结果(与搜索命令/和?结合使用)
GG 去到文件末尾
nG n为数字,输入数字后,输入大写G,可以去到文件第n行
set nu 显示行号 (在命令模式下 :set nu )
set nonu 隐藏行号(在命令模式下 :set nonu )
Liunx常用命令
最新推荐文章于 2024-02-22 12:25:07 发布