资源预览内容
第1页 / 共8页
第2页 / 共8页
第3页 / 共8页
第4页 / 共8页
第5页 / 共8页
第6页 / 共8页
第7页 / 共8页
第8页 / 共8页
亲,该文档总共8页全部预览完了,如果喜欢就下载吧!
资源描述
Linux的基本操作命令www.123gei.com-唐朝彪 QQ 125085840 phone 15113202501.0 ls功能说明:显示指定工作目录下的内容.使用方式:ls options name.参数:-a 显示所有文件及目录(ls 内定将文件名或目录名称开头为”.”的视为隐藏挡,不列出).-l 除文件名称外,也将文件形态,权限,拥有者,文件大小等资讯详细列出.-r 将文件以相反次序显示(原定依英文字母次序).-t 将文件依建立时间的先后次序列出.-A 同-a,但不列出”.”(当前目录)及”.”(父目录).-F 在列出的文件名称后加一符号:例如可执行档则加”*”,目录则加”/”.-R 若目录下有文件,以下的文件亦都依序列出范例:1) 列出目前工作目录下所有名称是 s 开头的文件,愈新的排愈后面 ls ltr s*2) 将/bin 目录以下所有目录及文件详细资料列出 ls lR /bin3) 列出目前工作目录下所有文件及目录:目录于名称后加”/”,可执行文件名后加”*”ls AF2.0 grep功能说明:查找文件里符合条件的字符串.使用方式:grep options pattern files参数:-i 不区分大小写地搜索.默认情况区分大小写.-l 只列出匹配的文件名.-L 列出不匹配的文件名.-r 要求搜索子目录.-w 只匹配整个单词,而不是字符串的一部分.-help 在线帮助.在 pattern部分,有如下几个用法: grep pattern1 | pattern2 files 显示匹配 pattern1或 pattern2的行. grep pattern1 files | grep pattern2 显示既匹配 pattern1 双匹配 pattern2 的行.“”分别瓢单词的开始与结尾,如:grep man * 会匹配”batman”,”manic”,”man”等.Grep *3.0 find功能说明:将文件系统内符合 ecpression 的文件列出来.你可以指定文件的名称,类别,时间,大小,权限等不同信息的组合,只有完全相符的才会被列出来.参数 path如果为空,则搜索当前路径.使用方式: find 参数:-amin n 查找系统中最后 n分钟访问的文件.-atime n 查找系统中最后 n*24小时访问的文件.-mmin n 查找系统中最后 n分钟被修改过的文件.-mtime n 查找系统中最后 n*24小时被修改过的文件.-empty 查找系统中空白的文件,或空白的文件目录,或目录中没有子目录的文件夹.-name name 查找系统中指定大小的文件.-size n 查找系统中指定大小的文件.范例:1) 将目前目录及其子目录下所有扩展名是 c的文件列出来 find name “*.c”2) 在/etc 整个目录中查找包含有 srm这 3个字母的文件find /etc name *srm3) 查找大小为 1,500 bytes 的 Linux文件find / -size 1500c 字符 c代表 bytes为单位4) 查找出大于 10000000字节的文件find / -size+10000000c 符号+代表,符号-代表可以读入标准输入设备的信息,或者将输入的字符串送往标准输出设备,输出的字符串间以空白字符隔开并在最后加上换行号使用方式:echo options 字符串参数:-n 不要在最后自动换行-e 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出-help 显示帮助-version 显示版本信息范例:1) 显示 aaa echo aaa2) 显示 abcd echo abcd3) 向/dev/led 设备输出数字 1,且不输出自动换行信息 echo n 1 dev/led16.0 cat功能说明:把文件串连接后传到显示器或者通过定向符号到另外一个文件也可以通过定向符textfile22) 把 textfile1 和 textfile2的文件内容加上行号(空白行不加)之后将内容附加到textfile3里 cat b textfile1 textfile2textfile33) 清空/etc/test.txt 文件内容 cat/dev/null/etc/test.txt4) 制作 U盘的 image file cat/dev/sdalIMAGE_FILE5) 读取鼠标的点击信息(在 PXA270开发板上执行) cat/dev/mice17.0 su功能说明:变更为其他使用者的身份,除 root外,需要键入该使用者的密码.使用方式:su -fmp -c command -s shell -help -version - USERARG.参数:-f 或fast 不必读启动档(如 cah.cshrc等),仅用于 csh或 tesh-m p 执行 su时不改变环境变数.-c command变更为账号为 USER的使用工执行指令(command)后再变回原来使用者-s shell 指定要执行的 shell(bash,csh,tcsh等),预设值为/etc/passwd 内的使用者 shell-help 显示说明文件-version 显示版本资讯-,-l或login 这个参数加了之后,就好像是重新 login为该使用者一样,大部份环境变数都是以该使用者(USER)为主,并且工作目录也会改变,如果没有指定 USER,内定是 rootUSER 欲变更的使用者账号.ARG 传入新的 shell参数.范例:1) 变更账号为 root并在执行 ls指令后退出变回原使用者 su c ls root2) 变更账号为 root亲传入 f 参数给新执行的 shell su root f3) 变更账号为 clsung,并改变工作目录至 clsung的主目录 su -clsung18.0 useradd功能说明:新增使用者账号或更新预设的使用者资料.使用方式: useradd -c comment -d home_dir -e expire_date -f inactive_time -g initial_group -G group,. -m skeleton_dir |-M-p passwd -s shell -u user_id -o -n -r loginid参数:-c comment 描述新用户账号,通常为用户全名,comment 为字符串.-d home_dir 设置用户主目录,默认值为用户的登录名,并放在/home 目录下.-e expire_date 用 MM/DD/YYYY 格式设置账号过期日期.-f inactivity_time 设置口令失效时间.-g initial_group 设置所要创建新用户所在的基本组,initial_proup 为组名.-k skeleton_dir 设置框架目录,该目录包含用户的初始配置文件,创建用户时该目录下的文件都被复制到用户主目录下.-m 自动创建用户主目录,并把框架目录(默认为/etc/skel)下的文件复制到用户主目录下.-M 不创建用户主目录.-r 允许保留的系统账号使用用户 ID创建一个新账号.-s shell 指定用户的登录 shell.-u user_id 设置用户 ID.范例:1) 新增用户 jibobo useradd jibobo2) 新增用户 jibobo,但不创建 jibobo的主目录 useradd M jibobo19.0 userdel功能说明:删除使用者账号和相关文件.作用方法:userdel -r username参数:-r 删除账号时连同账号主目录一起删除.范例:1) 删除用户 jibobo userdel jibobo2) 删除用户 jibobo,并删除其主目录userdel r jibobo20.0 passwd功能说明:更新用户的密码.使用方法:passwd -k -l -u-f -d-S username参数:-k 保留即将过期的用户在期满后能仍能使用.-d 删除用户密码(仅 root权限可进行此操作)-l 锁住用户密码,使其无权更改其密码(仅 root权限可以进行此操作)-u 解除锁定-w,-warning=DAYS在距离 DAYS天后提醒用户修改密码(仅 root权限可以进行此操作)-i,-inactive=DAYS 密码过期 DAYS天后,用户被删掉(仅 root权限可进行此操作)-S 查询用户密码状态(仅 root权限可进行此操作)范例:1) 更改自己账号的密码(所有用户都可以操作) # passwd2) 管理员更改普通用户 jibobo的密码.#passwd jibobo3) 管理员查询用户 jibobo的密码状态 #passwd S jibobo
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号