`
jickcai
  • 浏览: 249546 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux常用命令

阅读更多
2009-09-01
目录和文件操作:
cd
cd.. 上移一层目录
cd../.. 下移两层
ls
ls -l 列出所有
ls -a 列出所有包含隐藏文件
touch
touch cai.txt 创建空白文件cai.txt
cp
cp fiel1 file2 把file1内容复制到file2中
cp file* Dir1 将多个文件复制到一个目录
cp -f file1 file2 如果文件file2 已经存在,则这个命令覆盖其内容时不发出提示
cp -i file1 file2 如果文件file2已经存在,则覆盖内容时先发出提示
cp -p fiel1 file2 将file1内容复制到目标文件file2中,目标文件保持原有的生成日期和inode编号
cp -r Dir1 Dir2 复制目录
mv
mv file1 file2 重名名
mv file* Dir1 将多个文件移到一个目录
mv -f file1 file2 覆盖不提示
mv -i file1 file2 如果文件file2已经存在,则这个命令覆盖其内容时会先发出提示
rm
rm file1 删除文件
rm -d Dirl 删除目录
rm -i file1 提示用户确认之后删除file1
rm -f file2 删除不提示确认
rm -r * 递归删除文件
mkdir
mkdir -p dir1/dir2 生成目录dir2,如果dir1不存在,则-p开关让linux也生成这个目录。两者都作为当前目录的子目录
mkdir -m 755 /cai/dir3/ 生成dir3,作为/user/目录的子目录。权限(755)是拥有者rwx,组中的其他成员和别人为r-x
rmdir
rmdir -p dir1/dir3 删除
ln
ln  /home/jm/project /home/mj/projcet 使用其中的一个文件时,改变与结果可以从两个目录中显示和访问。也称为硬链接。
两个文件保持相同inode号,因次两个文件是一致的。如果删除原文件,则硬链接文件保留,
保持原文件的所有信息。
ln -s /homg/jm/project /home/mj/project 可以在文件列表(ls -l)中看到链接文件。称为软链接。如果删除原文件则软链接指向空文件,原文件中的信息丢失。
---------------------------------------------------------------------------------------------------------------------------------------------------------------
管理文件:
cat
cat file 读取文件
cat file1 file2 依次读取多个文件
head
head -n15 bully.txt 显示bully.txt的前十五行
head 400b bully.txt 显示bully.txt的前400个字节
tail 4k   bully.txt 显示bully.txt的后4kb字节
head 3m   bully.txt 显示bully.txt的前3mb字节
tail -n22 bully.txt 显示bully.txt的后22行
less和more
less -N bigfile
--------------------------------------------------------------------------------------------------------
设置权限:
chmod
chmod 764 abc
权限用三位代码设置,上述命令中,第一位(7)设置拥有者权限,第二位(6)设置拥有者组权限,第三位(4)
设置别人的权限。每个数字代表拥有者、组、比、别人的所有权限。
权限 数字 基础
r 4 =r(4)
w 2 =w(2)
x 1 =w(1)
rx 5 =r(4)+x(1)
rw 6 =r(4)+w(2)
wx 3 =w(2)+w(1)
rwx 3 =r(4)+w(2)+x(1)
chown
chown mj abc 使用户mj成为文件abc的拥有着。
chgrp
umask
umask 查看权限的当前数字掩码值.
------------------------------------------------------------------------------------------------------
操纵文件:
wc
wc showoff  检查文本文件1914 9298 76076 分别代表文件中的行数、字数、字符数
命令 结果
------------------------------
wc -l showoff 文件showoff中的行数
wc -w showoff 文件showoff中的字数
wc -c showoff 文件showoff中的字符数
find
find / -name figd6d6.tif 从根目录及所有子目录中搜索figd6d6.tif文件,通配符(*)和(?)
locate
locate fig0 返回包括文本字符串fig0的所有文件
grep
grep "michael jang" /ect/passwd 从/etc/password文件中搜索用户 michael jang
grep mj * 寻找当前目录中所有文件中的字符串mj
grep -c bash /etc/passwd  使用-c开关,计算包括bash的行数
---------------------------------------------------------------------------------------------------
命令组合
find / -name *.html | grep bookmark
who | grep mj who列出当前登录linux系统的所有用户。将结果管道(|)到grep mj命令,可以看到用户mj当前登录系统的次数
ps aux | grep mozilla ps列出linu系统中当前运行的进程.三个开关aux(ps命令开关不需要连字符)产生很长的进程表,因为它包括所有用户(a)运行的进程,带有用户名(u),独立于
虚拟终端(x).要用grep之类的工具搜索这些进程。这个命令组合返回具有单词mozilla的所有进程。
---------------------------------------------------------------------------------------------------------------------------
编辑器
vi
vi aa.txt 打开aa.txt
emacs
emacs aa.txt 打开aa.txt
ctrl+h+t 打开帮助教程
pico
pico aa.txt 打开aa.txt
ctrl+x 退出
-------------------------------------------------------------------------------------------------------------------------------
2009-09-02





分享到:
评论

相关推荐

    linux常用命令大全.pdf

    ### Linux常用命令详解 #### 一、文件管理 1. **ls**:此命令用于列出当前目录中的文件和子目录。通过使用不同的选项,可以改变其输出格式。 - `-l`:使用长格式列表输出,包括文件权限、拥有者、组、大小等详细...

    最全Linux常用命令大全.pdf

    以下是一些关于Linux常用命令的详细说明: 1. **pwd**:`pwd`(Print Working Directory)命令用于显示当前工作目录,即用户当前所在的目录路径。 2. **cd**:`cd`命令用于切换目录。例如,`cd /`进入根目录,`cd ...

    LINUX常用命令全集

    LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 ...

    最全Linux常用命令大全-linux常用命令全集

    "最全Linux常用命令大全-linux常用命令全集" 本文档对 Linux 中最常用的命令进行了详细的总结和说明,涵盖了文件和目录管理、磁盘空间管理等方面的命令。 文件和目录管理命令 1. `pwd` 命令:显示当前目录 `pwd`...

    Linux常用命令手册大全.zip

    Linux常用命令手册大全.zip 部分内容: Linux常用命令手册 NO 分类 PS1 命令名 用法及参数 功能注解 对应章节 1 文件管理 # ls ls -a 列出当前目录下的所有文件,包括以.头的隐含文件 文件管理 # ls ls -l或ll 列...

    Linux常用命令详解.pdf

    ### Linux常用命令详解知识点 #### 一、命令格式与通配符 - **命令格式**: - **命令**:指定要执行的操作。 - **选项**:改变命令的行为方式,通常以`-`开头,多个选项可以用空格或直接连接的方式给出。 - **...

    linux常用命令大全.md

    linux常用命令大全 1. **ls**:列出目录内容 2. **cd**:改变当前目录 3. **pwd**:显示当前工作目录 4. **mkdir**:创建目录 5. **rmdir**:删除空目录 6. **cp**:复制文件或目录 7. **mv**:移动或重命名文件或...

    Linux常用命令教学视频

    04.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls.mp4 04.1.2 Linux常用命令-文件处理命令-目录处理命令.mp4 04.1.3 Linux常用命令-文件处理命令-文件处理命令.mp4 04.1.4 Linux常用命令-文件处理...

    最新-Linux常用命令大全-非常实用

    Linux 常用命令大全 Linux 操作系统是一个功能强大且灵活的操作系统,拥有众多实用的命令来帮助用户管理和维护系统。下面是 Linux 中一些常用的命令,旨在帮助用户快速掌握 Linux 操作系统。 TTY 控制台终端 在 ...

    Linux常用命令汇总

    Linux常用命令汇总中,首先涉及到的是检查Java开发工具包(JDK)是否已安装以及版本信息。使用命令`java –version`和`javac –version`可以实现该功能。`java –version`用于查看Java运行环境的版本,而`javac –...

    LINUX常用命令语言

    LINUX 常用命令语言总结 LINUX 操作系统提供了大量的命令语言,以下是常用的命令语言概述: 1. 远程桌面连接命令:mstsc mstsc 是一种远程桌面连接命令,可以连接到另一台计算机,并在远程桌面上进行操作。 2. ...

    Linux常用命令.xls

    Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls ...

    Linux常用命令.md

    linux常用命令md文件

    Linux常用命令大全

    Linux常用命令全集.CHM Linux vi命令大全.txt liunx命令大全.txt liunx 下如何用命令行设置网络?.txt 请问怎么设置DNS的命令?.txt Red Hat Linux下配置Tomcat+JSP+Apache服务器的步骤.txt Linux 下 Apache 与 ...

    Linux 常用命令大全

    linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; ...

    Linux常用命令及实用命令万字总结.doc

    "Linux常用命令及实用命令万字总结" 本文档旨在总结Linux系统中常用的命令和实用命令,涵盖了基本的文件管理、目录操作、文件查询、系统管理等方面的命令。 1. ls命令 ls命令是Linux系统中最常用的命令之一,用于...

    常用linux常用命令大全.zip

    linux常用命令大全常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用...

Global site tag (gtag.js) - Google Analytics