档案目录

复制档案或目录 linux cp命令详解

纵然是瞬间 提交于 2020-02-02 14:31:07
cp (复制档案或目录) [root@linux ~]# cp [-adfilprsu] 来源档(source) 目的檔(destination) [root@linux ~]# cp [options] source1 source2 source3 .... directory 参数: -a :相当于 -pdr 的意思; -d :若来源文件为连结文件的属性(link file),则复制连结文件属性而非档案本身; -f :为强制 (force) 的意思,若有重复或其它疑问时,不会询问使用者,而强制复制; -i :若目的檔(destination)已经存在时,在覆盖时会先询问是否真的动作! -l :进行硬式连结 (hard link) 的连结档建立,而非复制档案本身; -p :连同档案的属性一起复制过去,而非使用预设属性; -r :递归持续复制,用于目录的复制行为; -s :复制成为符号连结文件 (symbolic link),亦即『快捷方式』档案; -u :若 destination 比 source 旧才更新 destination ! 最后需要注意的,如果来源档有两个以上,则最后一个目的文件一定要是『目录』才行! 范例: 范例一:将家目录下的 .bashrc 复制到 /tmp 下,并更名为 bashrc [root@linux ~]# cd /tmp [root@linux

Linux 文件和目录操作命令(一)

泄露秘密 提交于 2020-01-29 19:28:00
1、cd (change directory)切换到指定目录 - 返回上次目录 .. 返回上层目录 回车 返回主目录 / 根目录 2、cp (copy)复制文件或目录 -r -R 递归复制该目录及其子目录内容 -p 连同档案属性一起复制过去 -f 不询问而强制复制 -s 生成快捷方式 -a 将档案的所有特性都一起复制 cp -r /home/hj/a /tmp 3、find 查找目录及目录下的文件 选项与参数: 1. 与时间有关的选项:共有 -atime, -ctime 与 -mtime 和-amin,-cmin与-mmin,以 -mtime 说明 -mtime n :n 为数字,意义为在 n 天之前的『一天之内』被更动过内容的档案; -mtime +n :列出在 n 天之前(不含 n 天本身)被更动过内容的档案档名; -mtime -n :列出在 n 天之内(含 n 天本身)被更动过内容的档案档名。 -newer file :file 为一个存在的档案,列出比 file 还要新的档案档名 2. 与使用者或组名有关的参数: -uid n :n 为数字,这个数字是用户的账号 ID,亦即 UID -gid n :n 为数字,这个数字是组名的 ID,亦即 GID -user name :name 为使用者账号名称!例如 dmtsai -group name:name 为组名,例如

Linux磁盘与文件系统原理

旧时模样 提交于 2020-01-28 23:16:11
这一章主要是原理性的,介绍了Linux文件系统的运作原理。涉及到很多计算机组成和操作系统的原理性知识,这部分知识很多都忘了,在这里复习下。 我们只看本章第1,2节。 --------------------------------------------------------------------------------------------------------------------------------------------------- 1 硬盘物理组成 //原理 磁头负责读写 磁道(硬盘同半径的一圈) 磁柱(所有盘磁道叠加起来的柱) 扇区(2条半径将磁道分开的一个扇形区域,是磁盘的最小存储单位) --------------------------------------------------------------------------------------------------------------------------------------------------- 2 磁盘分割 //原理 磁柱是磁盘分割的最小单位 磁盘分割就是指定一个分割(Partition)的是从A磁柱到B磁柱 所有磁盘的分割信息存放在MBR (主要开机扇区,master boot recoder),即一块硬盘的第0轨上。计算机一开机就会去读取这个区域。

文件系统层次标准FHS的详细介绍

浪子不回头ぞ 提交于 2020-01-24 01:49:39
  Filesystem Hierarchy Standard (文件系统层次标准,FHS)标准依据文件系统使用的频繁与否与是否允讲使用者随意更动, 而 将目录定义成四种交互作用的形态 ,具体如下:    可分享的:可以分享给其他系统挂载使用的目录,所以包括执行文件与用户的邮件等数据, 是 能够分享给网络上其他主机挂载用的目录; 不可分享的:自己机器上面运作的装置档案或者是与程序有关的 socket 档案等, 由于仅与自身 机器有关,所以当然就不适合分享给其他主机了。 不 变的:有些数据是不会经常变动的,跟随着 distribution 而不变动。 例如函式库、文件说明 文件、系统管理员所管理的主机服务配置文件等等; 可变动的:经常改变的数据,例如登录文件、一般用户可自行收受的新闻组等。   事实上,FHS针对目录树架构 仅定义出三层目录 下应该放置哪些数据,分别是下面三个目录: /(根目录):与开机系统有关; /usr(unix software resource):与软件安装执行有关; /var(variable):与系统运作过程有关。   下面分别对上述三层目录进行详细的阐述。   (1) /(根目录)   根目录是整个系统最重要的一个目录,因为不但所有的目录都是由根目录衍生出来的,同时根目录也与开机/还原/系统修复等动作有关。由于系统开机时需要特定的开机软件、核心档案

近 100 个 Linux 常用命令大全

牧云@^-^@ 提交于 2020-01-13 08:07:12
1.ls [选项] [目录名 | 列出相关目录下的所有目录和文件 -a 列出包括.a开头的隐藏文件的所有文件 -A 通-a,但不列出"."和".." -l 列出文件的详细信息 -c 根据ctime排序显示 -t 根据文件修改时间排序 ---color[=WHEN] 用色彩辨别文件类型 WHEN 可以是’never’、’always’或’auto’其中之一 白色:表示普通文件 蓝色:表示目录 绿色:表示可执行文件 红色:表示压缩文件 浅蓝色:链接文件 红色闪烁:表示链接的文件有问题 黄色:表示设备文件 灰色:表示其它文件 2.mv [选项] 源文件或目录 目录或多个源文件 | 移动或重命名文件 -b 覆盖前做备份 -f 如存在不询问而强制覆盖 -i 如存在则询问是否覆盖 -u 较新才覆盖 -t 将多个源文件移动到统一目录下,目录参数在前,文件参数在后 eg: mv a /tmp/ 将文件a移动到 /tmp目录下 mv a b 将a命名为b mv /home/zenghao test1.txt test2.txt test3.txt 3.cp [选项] 源文件或目录 目录或多个源文件 | 将源文件复制至目标文件,或将多个源文件复制至目标目录。 -r -R 递归复制该目录及其子目录内容 -p 连同档案属性一起复制过去 -f 不询问而强制复制 -s 生成快捷方式 -a

linux 查进程、杀进程、起进程,常用命令

[亡魂溺海] 提交于 2020-01-12 04:36:09
1.查进程 ps命令查找与进程相关的PID号: ps a 显示现行终端机下的所有程序,包括其他用户的程序。 ps -A 显示所有程序。 ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。 ps -e 此参数的效果和指定"A"参数相同。 ps e 列出程序时,显示每个程序所使用的环境变量。 ps f 用ASCII字符显示树状结构,表达程序间的相互关系。 ps -H 显示树状结构,表示程序间的相互关系。 ps -N 显示所有的程序,除了执行ps指令终端机下的程序之外。 ps s 采用程序信号的格式显示程序状况。 ps S 列出程序时,包括已中断的子程序资料。 ps -t<终端机编号> 指定终端机编号,并列出属于该终端机的程序的状况。 ps u 以用户为主的格式来显示程序状况。 ps x 显示所有程序,不以终端机来区分。 最常用的方法是ps aux,然后再通过管道使用grep命令过滤查找特定的进程,然后再对特定的进程进行操作。 grep 是搜索 ps -ef | grep java 表示查看所有进程里CMD是java的进程信息 ps -aux | grep java -aux 显示所有状态 ps -ef|grep java|grep -v grep 显示出所有的java进程,去处掉当前的grep进程。 2.杀进程 使用kill命令结束进程:kill

linux 查进程、杀进程、起进程

橙三吉。 提交于 2020-01-12 04:35:09
关键字: linux 查进程、杀进程、起进程 1.查进程 ps命令查找与进程相关的PID号: ps a 显示现行终端机下的所有程序,包括其他用户的程序。 ps -A 显示所有程序。 ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。 ps -e 此参数的效果和指定"A"参数相同。 ps e 列出程序时,显示每个程序所使用的环境变量。 ps f 用ASCII字符显示树状结构,表达程序间的相互关系。 ps -H 显示树状结构,表示程序间的相互关系。 ps -N 显示所有的程序,除了执行ps指令终端机下的程序之外。 ps s 采用程序信号的格式显示程序状况。 ps S 列出程序时,包括已中断的子程序资料。 ps -t<终端机编号> 指定终端机编号,并列出属于该终端机的程序的状况。 ps u 以用户为主的格式来显示程序状况。 ps x 显示所有程序,不以终端机来区分。 最常用的方法是ps aux,然后再通过管道使用grep命令过滤查找特定的进程,然后再对特定的进程进行操作。 ps aux | grep program_filter_word,ps -ef |grep tomcat ps -ef|grep java|grep -v grep 显示出所有的java进程,去处掉当前的grep进程。 2.杀进程 使用kill命令结束进程:kill xxx 常用

linux 常用指令记录(转载)

我与影子孤独终老i 提交于 2020-01-07 20:45:16
附上Linux命令大全手册 https://man.linuxde.net/ 1. 查进程ps ps命令查找与进程相关的PID号: ps a 显示现行终端机下的所有程序,包括其他用户的程序。 ps -A 显示所有程序。 ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。 ps -e 此参数的效果和指定"A"参数相同。 ps e 列出程序时,显示每个程序所使用的环境变量。 ps f 用ASCII字符显示树状结构,表达程序间的相互关系。 ps -H 显示树状结构,表示程序间的相互关系。 ps -N 显示所有的程序,除了执行ps指令终端机下的程序之外。 ps s 采用程序信号的格式显示程序状况。 ps S 列出程序时,包括已中断的子程序资料。 ps -t<终端机编号> 指定终端机编号,并列出属于该终端机的程序的状况。 ps u 以用户为主的格式来显示程序状况。 ps x 显示所有程序,不以终端机来区分。 最常用的方法是ps aux,然后再通过管道使用grep命令过滤查找特定的进程,然后再对特定的进程进行操作。 ps aux | grep program_filter_word ps -ef | grep tomcat 查找tomact相关进程 ps -ef | grep java | grep -v grep 显示出所有的java进程

中文核心期刊目录

别来无恙 提交于 2019-12-31 23:59:59
第一编 哲学、社会学、政治、法律类 A/K综合性人文、社会科学 1.中国社会科学 2.北京大学学报.哲学社会科学版 3.社会科学战线 4.学术月刊 5.中国人民大学学报 6.天津社会科学 7.学术研究 8.江海学刊 9.江汉论坛 10.江苏社会科学 11. 北京师范大学学报.人文社会科学版 12.复旦学报.社会科学版 13.文史哲 14. 南京大学学报.哲学、人文科学、社会科学 15.浙江学刊 16 .浙江社会科学 17.社会科学研究 18.求是学刊 19.社会科学(上海)(吸收:上海社会科学院学术季刊) 20.社会科学辑刊 21.华东师范大学学报.哲社版 22.华中师范大学学报.人文社会科学版 23. 中州学刊 24.南开学报.哲学社会科学版 25.人文杂志 26.求索 27.思想战线 28.中山大学学报.社会科学版 29.吉林大学社会科学学报 30.国外社会科学 31.南京社会科学 32.厦门大学学报.哲学社会科学版 33.浙江大学学报.人文社会科学版 34.四川大学学报.哲学社会科学版 35.齐鲁学刊 36.西南民族学院学报.哲学社会科学版(改名为西南民族大学学报.人文社科版) 37.学海 38.武汉大学学报.人文科学版 39.江西社会科学 40.东北师大学报.哲学社会科学版 41.郑州大学学报.哲学社会科学版 42.河北学刊 43.学术界 44.东岳论丛 45

Linux 常用命令大全

被刻印的时光 ゝ 提交于 2019-12-31 22:43:49
su   su命令是最基本的命令之一,常用于不同用户间切换。例如,如果登录为 user1,要切换为user2,只要用如下命令:   $su user2   然后系统提示输入user2口令,输入正确的口令之后就可以切换到user2。完成之后就可以用exit命令返回到user1。   su命令的常见用法是变成根用户或超级用户。如果发出不带用户名的su命令 ,则系统提示输入根口令,输入之后则可切换为根用户。   如果登录为根用户,则可以用su命令成为系统上任何用户而不需要口令。   pwd   pwd命令也是最常用最基本的命令之一,用于显示用户当前所在的目录。   cd   cd命令不仅显示当前状态,还改变当前状态,它的用发跟dos下的cd命令基本一致。   cd ..可进入上一层目录   cd -可进入上一个进入的目录   cd ~可进入用户的home目录   ls   ls命令跟dos下的dir命令一样,用于显示当前目录的内容。   如果想取得详细的信息,可用ls -l命令, 这样就可以显示目录内容的详细信息。   如果目录下的文件太多,用一屏显示不了,可以用ls -l |more分屏显示 。   find   find命令用于查找文件。这个命令可以按文件名、建立或修改日期、所有者(通常是建立文件的用户)、文件长度或文件类型进行搜索。   find命令的基本结构如下:   $find